常用正则表达式符号 最常用的匹配语法 反斜杠的困扰与大多数编程语言相同,正则表达式里使用"\"作为转义字符,这就可能造成反斜杠困扰。假如你需要匹配文本中的字符"\",那么使用编程语言表示的正则表达式里将需要4个反斜杠"\\\\":前两个和后两个分别用于在编程语言里转义成反斜杠,转换成两个反斜杠后再在 ...
分类:
编程语言 时间:
2017-11-05 14:32:46
阅读次数:
202
一、校验数字的表达式 数字:^[0-9]*$ n位的数字:^\d{n}$ 至少n位的数字:^\d{n,}$ m-n位的数字:^\d{m,n}$ 零和非零开头的数字:^(0|[1-9][0-9]*)$ 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$ 带1- ...
分类:
其他好文 时间:
2017-11-04 13:36:05
阅读次数:
221
金钱验证1、 var reg = /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/; var money = "520.100"; //000 错 //0 对 //0. 错 //0.0 对 //050 错 ... ...
分类:
其他好文 时间:
2017-11-03 21:58:42
阅读次数:
137
手机:/^1[34578]\d{9}$/ 用户名(只能输入中文):/^[\u4e00-\u9fa5]{2,4}$/ 用户名(中英文组合):/^[\u4e00-\u9fa5]{1,7}$|^[\dA-Za-z]{1,14}$/ 邮箱:/^[A-Za-z0-9_\u4e00-\u9fa5]+@[a-zA ...
分类:
其他好文 时间:
2017-10-26 13:40:50
阅读次数:
103
function is_email($str){ //检验email return preg_match("/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/", $str); } function is_url($str){ //检验网址 return ...
分类:
Web程序 时间:
2017-10-16 12:21:34
阅读次数:
231
常用正则表达式 包含中文的(也可以用于排除、不包含中文)的正则表达式: 验证邮箱地址的正则表达式: 包含且只包含数字+字母的正则表达式: ...
分类:
其他好文 时间:
2017-10-12 19:01:44
阅读次数:
149
熟练而优雅的使用正则,对于程序员来讲,实在太有意义了(即便非此类者,也是好处多多);它辅助处理复杂的文本查询和字符串操作,不仅能用之于代码,还能雅之于编辑器,浏览器,Terminal等,实在是编码居家必备之优技。而正则表达式,若要快速掌握也是不易,所以此文存在的意义,即汇集些常用的正则表达式,以备不 ...
分类:
其他好文 时间:
2017-10-12 17:09:14
阅读次数:
204
手机、固话正则:^(0[0-9]{2,3}\-)([0-9]{7,8})|(0[0-9]{2,3})([0-9]{7,8})|[1][3,4,5,7,8]\d{9}|(0[0-9]{2,3})[1][3,4,5,7,8]\d{9}$ 17位日期格式(YYYYYMMDDHH24MISSsss)正则:^ ...
分类:
其他好文 时间:
2017-10-10 16:38:58
阅读次数:
161
一、校验数字的表达式 二、校验字符的表达式 三、特殊需求表达式 一、校验数字的表达式 二、校验字符的表达式 三、特殊需求表达式 ...
分类:
其他好文 时间:
2017-09-30 11:38:36
阅读次数:
329
linux中常用正则表达式联合使用的工具有 grep 、sed、awk (sed、awk 支持管道符号) grep -v 反选,不选 sed '匹配条件/执行动作' /etc/passwd 或 cat /etc/passwd | sed '匹配条件/执行动作' 替换 sed ‘s/old/new/g ...
分类:
其他好文 时间:
2017-09-29 01:51:20
阅读次数:
162