正则表达式
在开发中正则表达式是比较常用的,今天就给大家整理一下: 数字:/^([+-]?)d*.?d+$/ 整数:/^-?[1-9]d*$/ 正数:/^[1-9]d*|0$/ 负数:/^-[1-9]d*|0$/ 正整数:/^[1-9]d*$/ 负整数:/^-[1-9]d*$/ 浮点数:/^([+-]?)d*.d+$/ 正浮点数:/^[1-9]d*.d*|0.d*[1-9]d*$/ 负浮点数:/^-([1-9]d*.d*|0.d*[1-9]d*)$/ 非负浮点数:/^[1-9]d*.d*|0.d*[1-9]d*|0?.0+|0$/ 非正浮点数:/^(-([1-9]d*.d*|0.d*[1-9]d*))|0?.0+|0$/ 仅ACSII码:/^[x00-xFF]+$/ 字母:/^[A-Za-z]+$/ 小写字母:/^[a-z]+$/ 大写字母:/^[A-Z]+$/ 非空:/^S+$/ 仅中文:/^[u4e00-u9fa5]+$/ 色值:/^#[a-fA-F0-9]{6}$/ 日期:/^d{4}(-|/|.)d{1,2}1d{1,2}$/ 用户名:/^[A-Za-z0-9_-u4e00-u9fa5]+$/ 真实姓名:/^[A-Za-z0-9u4e00-u9fa5]+$/ 密码:/^[A-Za-z0-9_-]+$/ 手机:/0?(13|14|15|18)[0-9]{9}/ 电话号码:/[0-9-()()]{7,18}/ Email格式:/w+((-w+)|(.w+))*@[A-Za-z0-9]+((.|-)[A-Za-z0-9]+)*.[A-Za-z0-9]+/ QQ号码:/^[1-9]*[1-9][0-9]*$/ 身份证:/d{17}[d|x]|d{15}/ IP地址:/((?:(?:25[0-5]|2[0-4]d|[01]?d?d).){3}(?:25[0-5]|2[0-4]d|[01]?d?d))/ 邮政编码:/d{6}/ 公司名称:/^[A-Za-z0-9_()()-u4e00-u9fa5]+$/ 公司地址:/^[A-Za-z0-9_()()#-u4e00-u9fa5]+$/ 判断图片:/(.*).(jpg|bmp|gif|ico|pcx|jpeg|tif|png|raw|tga)$/ 压缩文件:/(.*).(rar|zip|7zip|tgz)$/ 验证网址:/[a-zA-z]+://[^s]+/ FTP:/ftp://[^:]*:@([^/]*)/ (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |