正则表达式

Posted alog9

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了正则表达式相关的知识,希望对你有一定的参考价值。

 

 

 1 ^            # 行首定位
 2 $           # 行尾定位
 3 .           # 匹配除换行符以外的任意字符
 4 *          # 匹配0或多个重复字符
 5 +           # 重复一次或更多次
 6 ?           # 重复零次或一次
 7 ?         # 结束贪婪因子 .*? 表示最小匹配
 8 []          # 匹配一组中任意一个字符
 9 [^]          # 匹配不在指定组内的字符
10 \          # 用来转义元字符
11 <          # 词首定位符(支持vi和grep)  <love
12 >          # 词尾定位符(支持vi和grep)  love>
13 x\m\    # 重复出现m次
14 x\m,\   # 重复出现至少m次
15 x\m,n\  # 重复出现至少m次不超过n次
16 X?           # 匹配出现零次或一次的大写字母 X
17 X+           # 匹配一个或多个字母 X
18 ()        # 括号内的字符为一组
19 (ab|de)+  # 匹配一连串的(最少一个) abc 或 def;abc 和 def 将匹配
20 [[:alpha:]]    # 代表所有字母不论大小写
21 [[:lower:]]    # 表示小写字母 
22 [[:upper:]]    # 表示大写字母
23 [[:digit:]]    # 表示数字字符
24 [[:digit:][:lower:]]    # 表示数字字符加小写字母 

 

以上是关于正则表达式的主要内容,如果未能解决你的问题,请参考以下文章

PHP 正则表达式总结

正则表达式

正则表达式

正则表达式“或“的使用

正则表达式 验证数字格式 非负数 小数点后保留两位 数字正则 double正则

JS正则表达式详解