正则表达式
周厉
这个作者很懒,什么都没留下…
展开
-
常用正则表达式
匹配中文字符的正则表达式: [u4e00-u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^x00-xff] 评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) 匹配空白行的正则表达式:ns*r 评注:可以用来删除空白行 匹配HTML标记的正则表达式:]*>.*?|原创 2017-02-21 14:06:50 · 381 阅读 · 0 评论 -
正则表达式规则
? 通配符匹配文件名中的单个字符,而 * 通配符匹配零个或多个字符。像 data?.dat 这样的模式将查找下列文件:data1.dat.^1[3|4|5|8][0-9]\d{4,8}$^开头,$结尾,1开头第二位是3,4,5,8,0到9至少4位至多8位非打印字符非打印字符也可以是正则表达式的组成部分。下表列出了表示非打印字符的转义序列:原创 2016-11-11 16:26:43 · 398 阅读 · 0 评论 -
常用正则表达式
一、校验数字的表达式数字:^[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-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})?$正数、负数、和小数:^(\-|\+)?\转载 2017-05-24 10:27:38 · 224 阅读 · 0 评论