1
我需要跟蹤以字母開頭的字符串(西里爾文或拉丁文或甚至任何字母)。但絕對不能包含數字或特殊字符,包括空格。如何檢查磁帶是否以特殊字符開頭
開始我的任務是隻有hanlde字符串以數字開頭,但現在還有某些字符。
private void textBox1_TextChanged(object sender, EventArgs e)
{
int i;
if (isRoot && (int.TryParse(textBox1.Text.Trim(), out i)))
我該如何處理字符?使用這樣的(但在這種情況下,我需要爲所有字符條件):
(textBox1.Text.Trim(). StartsWith("%") || textBox1.Text.Trim().StartsWith("-") || ......
)
有一些更好的方法?如果你建議只允許字母,那麼這是一個壞主意,因爲它可以被賦予不同的語言。那麼,什麼?
http://msdn.microsoft.com/en-us/library/system.char.isletter.aspx – SLaks
完美..謝謝! )) – pad0n