.Net常用正则表达式
1、IP地址
Const MATCH_IP As String = "^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\." & _
"(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\." & _
"(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\." & _
"(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$"
2、1到15位的半角英数字
Const MATCH_DN As String = "^[a-zA-Z0-9#*]{1,15}$"
3、整数和零: ^([1-9]\d*|0)$
4、所有整数: ^-?[1-9]\d*$
5、所有浮点数: ^(-?([1-9]\d*|0?)\.\d*|0)$
6、Email地址: ^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*$
7、日本的电话号码: ^\d{2,4}[-()]\d{2,4}[()-]\d{3,4}$
4、所有整数: ^-?[1-9]\d*$
5、所有浮点数: ^(-?([1-9]\d*|0?)\.\d*|0)$
6、Email地址: ^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*$
7、日本的电话号码: ^\d{2,4}[-()]\d{2,4}[()-]\d{3,4}$
浙公网安备 33010602011771号