5

我有一个字符串,其中包含表单中的标签< tag >。有没有一种简单的方法可以用特殊的 ascii 字符以编程方式替换这些标签的实例?例如用"< tab >"ascii 等价替换标签'/t'

4

4 回答 4

13
string s = "...<tab>...";
s = s.Replace("<tab>", "\t");
于 2008-09-18T16:48:43.417 回答
2
using System.Text.RegularExpressions;

Regex.Replace(s, "TAB", "\t");//s is your string and TAB is a tab.
于 2008-09-18T16:48:50.920 回答
2
public static Regex regex = new Regex("< tab >", RegexOptions.CultureInvariant | RegexOptions.Compiled);
public static string regexReplace = "\t";
string result = regex.Replace(InputText,regexReplace);
于 2008-09-18T16:50:56.347 回答
1

正则表达式模式应该可以解决问题。

于 2008-09-18T16:47:20.253 回答