0
我在驗證域時遇到問題。我究竟做錯了什麼?正則表達式幫助 - 域未驗證
Regex re = new Regex("^[a-zA-Z0-9][a-zA-Z0-9-]{1,61}[a-zA-Z0-9]\\.[a-zA-Z]{2,}$");
if (re.IsMatch(domain.Text))
// if (Regex.IsMatch(domain.Text, @"^[a-zA-Z0-9][a-zA-Z0-9-]{1,61}[a-zA-Z0-9]\\.[a-zA-Z]{2,}$"))
warningLabel.Text = "Domain format is invalid!"; // domain: " + domain.Text;
我用正則表達式檢查檢查,並得到了「你的模式匹配,但沒有(捕獲(組))在它匹配的主題字符串中任何東西。」
爲什麼我不會在無效字符上遇到錯誤?
謝謝。
什麼是test_string – vks
'domain.Text'的值是什麼? –
我輸入了測試,com - 我期望這個值失敗。但是,它總是如此。 我現在意識到我會擁有(!re.IsMatch(...)) –