1、用正则表达式表示IP地址
扩展正表达式表示的:
(\<([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\>.){3}\<([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\>
2、用正则表达式表示手机号
"^1[3578][0-9]\{9\}\>"
3、用正则表达式表示身份证号
扩展正表达式表示的:
"^[0-9]{6}(19[0-9][0-9]|20(0[0-9]|1[0-6]))(((0[13578]|1[02])(0[1-9]|[12][0-9]|3[01]))|((0[469]|11)(0[1-9]|[12][0-9]|30))|(02(0[1-9]|1[0-9]|2[0-8])))[0-9]{3}([0-9]|[Xx])"
4、用正则表达式表示邮箱
"^.*@[[:alnum:]]\{2,\3}\.com$"
原创文章,作者:megedugao,如若转载,请注明出处:http://www.178linux.com/30243