首页 > 代码库 > 常用的正则表达式
常用的正则表达式
//正整数/^[0-9]*[1-9][0-9]*$/;//负整数/^-[0-9]*[1-9][0-9]*$/;//正浮点数/^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$/; //负浮点数/^(-(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*)))$/; //浮点数/^(-?\d+)(\.\d+)?$/;//email地址/^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$/;//url地址/^[a-zA-z]+://(\w+(-\w+)*)(\.(\w+(-\w+)*))*(\?\S*)?$/;或:^http:\/\/[A-Za-z0-9]+\.[A-Za-z0-9]+[\/=\?%\-&_~`@[\]\‘:+!]*([^<>\"\"])*$ //年/月/日(年-月-日、年.月.日)/^(19|20)\d\d[- /.](0[1-9]|1[012])[- /.](0[1-9]|[12][0-9]|3[01])$/;//匹配中文字符/[\u4e00-\u9fa5]/;//匹配帐号是否合法(字母开头,允许5-10字节,允许字母数字下划线)/^[a-zA-Z][a-zA-Z0-9_]{4,9}$/;//匹配空白行的正则表达式/\n\s*\r/;//匹配中国邮政编码/[1-9]\d{5}(?!\d)/;//匹配身份证/\d{15}|\d{18}/;//匹配国内电话号码/(\d{3}-|\d{4}-)?(\d{8}|\d{7})?/;//匹配IP地址/((2[0-4]\d|25[0-5]|[01]?\d\d?)\.){3}(2[0-4]\d|25[0-5]|[01]?\d\d?)/;//匹配首尾空白字符的正则表达式/^\s*|\s*$/;//匹配HTML标记的正则表达式< (\S*?)[^>]*>.*?|< .*? />;//sql 语句^(select|drop|delete|create|update|insert).*$//提取信息中的网络链接(h|H)(r|R)(e|E)(f|F) *= *(‘|")?(\w|\\|\/|\.)+(‘|"| *|>)? //提取信息中的邮件地址\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)* //提取信息中的图片链接(s|S)(r|R)(c|C) *= *(‘|")?(\w|\\|\/|\.)+(‘|"| *|>)? //提取信息中的 IP 地址(\d+)\.(\d+)\.(\d+)\.(\d+)//取信息中的中国手机号码(86)*0*13\d{9} //提取信息中的中国邮政编码[1-9]{1}(\d+){5} //提取信息中的浮点数(即小数)(-?\d*)\.?\d+ //提取信息中的任何数字(-?\d*)(\.\d+)?//电话区号^0\d{2,3}$//腾讯 QQ 号^[1-9]*[1-9][0-9]*$ //帐号(字母开头,允许 5-16 字节,允许字母数字下划线)^[a-zA-Z][a-zA-Z0-9_]{4,15}$ //中文、英文、数字及下划线^[\u4e00-\u9fa5_a-zA-Z0-9]+$
常用的正则表达式
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。