Заменить все функции в VB.net - PullRequest
1 голос
/ 18 апреля 2011

как я могу заменить всю строку в строковой переменной как

dim str = "I am testing and testing and testing"

После заменить на "и"

ReplaceAll(str,"and","or")

Как я могу заменить все на регистр, не чувствительный к регистру?

Ответы [ 3 ]

4 голосов
/ 19 апреля 2011

Звучит как случай для регулярных выражений:

С http://weblogs.asp.net/jgalloway/archive/2004/02/11/71188.aspx

using System.Text.RegularExpressions;

string myString = "find Me and replace ME";
string strReplace = "me";

myString = Regex.Replace(myString, "me", strReplace, RegexOptions.IgnoreCase);
1 голос
/ 19 апреля 2011

Несмотря на использование Регулярного выражения, как предложено Мэттом и RQDQ, вы можете использовать сахар VB, например:

Replace(expression, find, replacement, start, count, compare)

Из документации .

1 голос
/ 19 апреля 2011
    Dim str As String = "I am testing and testing and testing"
    str = str.Replace("and", "or")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...