У меня есть строка, содержащая теги в форме < tag >. Есть ли для меня простой способ программно заменить экземпляры этих тегов специальными символами ascii? например замените тег как "< tab >" на ascii equivelent '/t'?
< tag >
"< tab >"
'/t'
string s = "...<tab>..."; s = s.Replace("<tab>", "\t");
public static Regex regex = new Regex("< tab >", RegexOptions.CultureInvariant | RegexOptions.Compiled); public static string regexReplace = "\t"; string result = regex.Replace(InputText,regexReplace);
using System.Text.RegularExpressions; Regex.Replace(s, "TAB", "\t");//s is your string and TAB is a tab.
Шаблоны регулярных выражений должны помочь.