<tag>
biçiminde etiket içeren bir dize var. Bu etiketlerin örneklerini özel ascii karakterlerle program aracılığıyla değiştirmenin kolay bir yolu var mı? Örneğin. "<tab>"
gibi bir etiketi '/t'
'un ascii denkliği ile değiştirin.C# dize işleme arama ve değiştir
5
A
cevap
13
string s = "...<tab>...";
s = s.Replace("<tab>", "\t");
1
Regex kalıpları hile yapmalıdır.
2
using System.Text.RegularExpressions;
Regex.Replace(s, "TAB", "\t");//s is your string and TAB is a tab.
2
public static Regex regex = new Regex("<tab>", RegexOptions.CultureInvariant | RegexOptions.Compiled);
public static string regexReplace = "\t";
string result = regex.Replace(InputText,regexReplace);
Herhangi yararlı öğreticiler veya kod snippits? –
Ben zorlu yollardan bana rehberlik etmek için Expresso http://ultrapico.com büyük bir hayranıyım. – ddc0660