2016-09-07 17 views
1

請看看這張截圖從Visual Studio抓起:.NET正則表達式 - 很簡單的正則表達式提供虛假結果

visual studio screenshot

的表達是非常簡單的,A和Z之間的字符範圍,但是第二通話失敗,第三次不通話。我做錯了什麼,或者這是一個小故障?

 
Visual Studio version: 14.0.25425.01 Update 3 

.NET version: 4.6.01038 

如果你想給一個嘗試,粘貼,能夠代碼片段:

VB.Net:

?Regex.IsMatch("[A-Z]", "A") & vbcrlf & Regex.IsMatch("[A-Z]", "B") & vbcrlf & Regex.IsMatch("[A-Z]", "A-Z") 

C#互動:

System.Text.RegularExpressions.Regex.IsMatch("[A-Z]", "A") + " " + System.Text.RegularExpressions.Regex.IsMatch("[A-Z]", "B") + " " + System.Text.RegularExpressions.Regex.IsMatch("[A-Z]", "A-Z") 

回答