阅读正则语法后,如何在VB.Net中使用正则表达式正则表达式使用实例,仅举一个简单的例子.
例如,仅允许在编辑框中输入数字. 如何编写代码?
------解决方案--------------------
就像...
------解决方案--------------------
导入System.Text.RegularExpressions
公开课验证
将_Regex用作正则表达式
私有_Flag为布尔值
私有子验证(ByVal tmpInfo为字符串正则表达式使用实例,ByVal tmpRegular为字符串)
尝试
Me._Regex =新的Regex(tmpRegular)
Me._Flag = Me._Regex.IsMatch(tmpInfo)
抓住
Me._Flag = False
结束尝试
结束子
公共只读属性ValidateIp(ByVal Ip作为字符串)为布尔值
获取
Me.Validate(Ip,“ ^(25 [0-5] | 2 [0-4] [0-9] | [0-1] {1} [0-9] {2} | [1 -9] {1} [0-9] {1} | [1-9])\. (25 [0-5] | 2 [0-4] [0-9] | [0-1] {1 } [0-9] {2} | [1-9] {1} [0-9] {1} | [1-9] | 0)\. (25 [0-5] | 2 [0-4 ] [0-9] | [0-1] {1} [0-9] {2} | [1-9] {1} [0-9] {1} | [1-9] | 0)\ . (25 [0-5] | 2 [0-4] [0-9] | [0-1] {1} [0-9] {2} | [1-9] {1} [0-9 ] {1} | [0-9])$“)
返回我. _Flag
结束获取
最终属性
结束课程
------解决方案--------------------
网上有很多例子
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/tongxinshuyu/article-278797-1.html