读书人

使用正则表达式进行数值检查解决思路

发布时间: 2012-01-15 22:57:49 作者: rapoo

使用正则表达式进行数值检查
要求第一位为符号位后面十二位都为数字,这个正则表达式vb.net怎么写啊。

[解决办法]

C# code
^[+-][1-9]\d*$
[解决办法]
VB.NET code
^[+-][1-9][0-9]{11}$
[解决办法]
VB.NET code
    Sub Main()        Dim str As String        Dim re As Text.RegularExpressions.Regex        str = "-234567892234"        re = New Text.RegularExpressions.Regex("^[+-][1-9][0-9]{11}$")        Dim b = re.IsMatch(str)        Console.Write(b.ToString())  'true        Console.ReadLine()    End Sub 

读书人网 >VB Dotnet

热点推荐