码迷,mamicode.com
首页 > 其他好文 > 详细

正则表达式匹配

时间:2020-04-05 12:04:56      阅读:85      评论:0      收藏:0      [点我收藏+]

标签:取反   匹配   表达式   多个   若是   括号   一个   字符   bsp   

1、匹配单个字符

. 匹配任意一个字符(除了\n)

[ ] 匹配[]中列举的字符

\d 匹配数字0-9

\D 匹配非数字,即为不是数字

\s  匹配空白,即空格 \t tab键   \n换行

\S 匹配非空白

\w 匹配单词字符 a-z、A-Z、0-9、_(下划线)

\W 匹配非单词字符

 

2、匹配多个字符

* 前一个字符出现0次或者无限次

+ 前一个字符至少出现一次

? 前一个字符出现0次或者1次

{m} 前一个字符连续出现无限次

{m,n} 前一个字符连续出现最少m次,最多n次(m<n)

 

3、匹配开头、结尾

^  匹配后一个字符开头 ;若是在[]中,则匹配除了中括号里面的字符,即取反。

$ 匹配以 前一个字符结尾

\ 转义字符

 

正则表达式匹配

标签:取反   匹配   表达式   多个   若是   括号   一个   字符   bsp   

原文地址:https://www.cnblogs.com/spp666/p/12636150.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!