只能输入1个数字
表达式
描述
匹配的例子
不匹配的例子
只能输入n个数字
表达式
描述
匹配的例子
不匹配的例子
只能输入至少n个数字
表达式
描述
匹配的例子
不匹配的例子
只能输入m到n个数字
表达式
描述
匹配的例子
不匹配的例子
只能输入数字
表达式
描述
匹配的例子
不匹配的例子
只能输入某个区间数字
表达式
描述
匹配的例子
不匹配的例子
只能输入0和非0打头的数字
表达式
描述
匹配的例子
不匹配的例子
只能输入实数
表达式
描述
匹配的例子
不匹配的例子
只能输入n位小数的正实数
表达式
描述
匹配的例子
不匹配的例子
只能输入m-n位小数的正实数
表达式
描述
匹配的例子
不匹配的例子
只能输入非0的正整数
表达式
描述
匹配的例子
不匹配的例子
只能输入非0的负整数
表达式
描述
匹配的例子
不匹配的例子
只能输入n个字符
表达式
描述
匹配的例子
不匹配的例子
只能输入英文字符
表达式
描述
匹配的例子
不匹配的例子
只能输入大写英文字符
表达式
描述
匹配的例子
不匹配的例子
只能输入小写英文字符
表达式
描述
匹配的例子
不匹配的例子
只能输入英文字符+数字
表达式
描述
匹配的例子
不匹配的例子
只能输入英文字符/数字/下划线
表达式
描述
匹配的例子
不匹配的例子
密码举例
表达式
描述
匹配的例子
不匹配的例子
验证首字母大写
表达式
描述
匹配的例子
不匹配的例子
验证网址(带?id=中文)VS.NET2005无此功能
表达式
描述
匹配的例子
http://blog.csdn.net?id=清清月儿
不匹配的例子
验证汉字
表达式
描述
匹配的例子
不匹配的例子
验证QQ号
表达式
描述
匹配的例子
不匹配的例子
验证电子邮件(验证MSN号一样)
表达式
描述
匹配的例子
不匹配的例子
验证身份证号(粗验,最好服务器端调类库再细验证)
表达式
描述
匹配的例子
不匹配的例子
验证手机号(包含159,不包含小灵通)
表达式
描述
匹配的例子
不匹配的例子
验证电话号码号(很复杂,VS.NET2005给的是错的)
表达式(不完美 )
方案二 (^[0-9]{3,4}\-[0-9]{3,8}$)|(^[0-9]{3,8}$)|(^\([0-9]{3,4}\)[0-9]{3,8}$)|(^0{0,1}13[0-9]{9}$) 支持手机号但也不完美
描述
上海:021-12345678
上海:(021)-12345678
上海:(021)12345678
郑州:03711234567 4+7位
杭州:057112345678 4+8位
还有带上分机号,国家码的情况
由于情况非常复杂所以不建议前台做100%验证,到目前为止似乎也没有谁能写一个包含所有的类型,其实有很多情况本身就是矛盾的。
如果谁有更好 的验证电话的请留言
匹配的例子
不匹配的例子
验证护照
表达式
描述
匹配的例子
不匹配的例子
验证IP
表达式
描述
匹配的例子
不匹配的例子
验证域
表达式
描述
匹配的例子
不匹配的例子
验证信用卡
表达式
描述
匹配的例子
不匹配的例子
验证ISBN 国际标准书号
表达式
描述
匹配的例子
不匹配的例子
验证GUID 全球唯一标识符
表达式
描述
匹配的例子
不匹配的例子
验证文件路径和扩展名
表达式
描述
匹配的例子
不匹配的例子
验证Html颜色值
表达式
描述
匹配的例子
不匹配的例子
匹配多个邮箱
/^(([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5}){1,25})+([;.](([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5}){1,25})+)*$/
中间用分号隔开
匹配多个电话号码
/^(?:13|15|18)[0-9]{9}$/
中间以逗号隔开
例如13236875692,13436875692