正则表达式基础
来源:互联网 发布:程序员有转行的吗 编辑:程序博客网 时间:2024/06/03 21:40
常用元字符
代码 说明
. 匹配除换行符以外的任意字符
\w 匹配字母或数字或下划线或汉字
\s 匹配任意的空白符
\d 匹配数字
\b 匹配单词的开始或结束
^ 匹配行的开始
$ 匹配行的结束
常用反义元字符
代码 说明
\W 匹配任意不是字母,数字,下划线,汉字的字符
\S 匹配任意不是空白符的字符
\D 匹配任意非数字的字符
\B 匹配不是单词开头或结束的位置
[^x] 匹配除了x以外的任意字符
[^aeiou] 匹配除了aeiou这几个字母以外的任意字符
常用重复限定符
代码 说明
* 重复零次或更多次
+ 重复一次或更多次
? 重复零次或一次
{n} 重复n次
{n,} 重复n次或更多次
{n,m} 重复n到m次
脱字符 ^ :表示匹配行首的文本
美元符 $ :表示匹配行尾的文本
字符组 [ ] : //字符串用中括号括起来,表示匹配其中的任一字符,相当于或的意思
[^...] : //[^...]表示匹配所有方括号里未列出的字符 example: r[^abc]r //匹配出rar,rbr,rcr之外的任意r*r文本
0 0
- 正则表达式基础表达式
- 正则表达式基础
- 正则表达式基础
- 正则表达式基础
- 正则表达式基础
- 正则表达式基础
- 正则表达式基础
- 正则表达式基础
- 正则表达式基础
- 正则表达式基础
- 正则表达式的基础
- 正则表达式基础
- 正则表达式基础
- 正则表达式入门基础
- 正则表达式基础
- Javascript正则表达式基础
- 正则表达式基础
- 正则(正规)表达式基础
- xml 颜色对照表
- StartOS下搭建OpenGL编程平台&nbsp…
- 安卓 EditeText不显示边框解决方法
- 在Eclipse中编写servlet时出现\"The import javax.servlet cannot be resolved\" 问题解决办法
- LED WARS童年的回忆,win98怀…
- 正则表达式基础
- The import javax.servlet.http.HttpServletRequest cannot be resolved
- 高清图test~女巫~~【转载】
- 第七章:Dubbo微服务打成可执行jar包(ivan-dubbo-server)
- jsp中使用ajax请求,另一个jsp接受请求插入mysql出现乱码,解决方法
- 25mm~300mm(35等效) 人像虚化效果…
- 数据断点
- RPM操作
- 大数据教程(一)—— Hadoop集群坏境搭建配置