10 Kasım 2010, ÇARŞAMBA
Nasıl bir dize yeni çizgi karakterleri kaldırmak için?
Aşağıdaki biçimde bir dize var
string s = "This is a Test String.\n This is a next line.\t This is a tab.\n'
Dizeden \n
\r
tüm tekrarlarını yukarıdaki kaldırmak istiyorum.
string s = s.Trim(new char[] {'\n', '\r'});
denedim ama işe yaramadı.
CEVAP
10 Kasım 2010, ÇARŞAMBA
Düzenli ifadeler kullanmak gibi. Bu durumda yapabileceğin:
string replacement = Regex.Replace(s, @"\t|\n|\r", "");
Düzenli ifadeler gibi popüler değil .Onlar gibi NET dünyanın dinamik dillerde, ama dizeleri işlemek için çok fazla güç sağlarlar.
Bunu PaylaÅŸ:
Nasıl dizi dize koymak için, yeni bir ...
Nasıl bir JSON dize yeni satır karakte...
Bir dize olmayan tüm yazdırılabilir ka...
Nasıl bir dize JavaScript kullanarak b...
Nasıl sayısal olmayan karakterleri kal...