我怎么能检查一个字符串是否只包含4位数字(或一年)
我试过这个
Dim rgx As New Regex("^/d{4}")
Dim number As String = "0000"
Console.WriteLine(rgx.IsMatch(number)) // true
number = "000a"
Console.WriteLine(rgx.IsMatch(number)) // false
number = "000"
Console.WriteLine(rgx.IsMatch(number)) //false
number = "00000"
Console.WriteLine(rgx.IsMatch(number)) // true <<< :(
Run Code Online (Sandbox Code Playgroud)
当小于4或字符但不大于4时,返回false
谢谢!