Поиск и замена строк в C # - PullRequest
       73

Поиск и замена строк в C #

5 голосов
/ 18 сентября 2008

У меня есть строка, содержащая теги в форме < tag >. Есть ли для меня простой способ программно заменить экземпляры этих тегов специальными символами ascii? например замените тег как "< tab >" на ascii equivelent '/t'?

Ответы [ 4 ]

13 голосов
/ 18 сентября 2008
string s = "...<tab>...";
s = s.Replace("<tab>", "\t");
2 голосов
/ 18 сентября 2008
public static Regex regex = new Regex("< tab >", RegexOptions.CultureInvariant | RegexOptions.Compiled);
public static string regexReplace = "\t";
string result = regex.Replace(InputText,regexReplace);
2 голосов
/ 18 сентября 2008
using System.Text.RegularExpressions;

Regex.Replace(s, "TAB", "\t");//s is your string and TAB is a tab.
1 голос
/ 18 сентября 2008

Шаблоны регулярных выражений должны помочь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...