首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

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

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

使用正则表达式进行数值检查
要求第一位为符号位后面十二位都为数字,这个正则表达式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 

热点排行