以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助]控件录入格式  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=73157)

--  作者:wumingrong1
--  发布时间:2015/8/13 14:19:00
--  [求助]控件录入格式
在控件的Validating中写有以下命令,想实现录入格式为:GigabitEthernet2/0/6.3格式;我的命令该怎么改?

Dim reg As new System.Text.RegularExpressions.Regex("^[GigabitEthernet]+[0-9]+[/]+[0-9]+[/]+[0-9]+[.]+[0-9]+$") 

--  作者:大红袍
--  发布时间:2015/8/13 14:32:00
--  
Dim str As String = "aGigabitEhernet2/0/6.3"
Dim reg As new System.Text.RegularExpressions.Regex("^GigabitEthernet+[0-9]+[/]+[0-9]+[/]+[0-9]+[.]+[0-9]+$")
If reg.IsMatch(str)=False Then
    msgbox("不匹配")
End If