正则表达式各类字符索引(2)量词元字符
2020-07-26 01:16
85 查看
本表摘自《正则表达式必知必会》(美 本.福塔)
量词元字符
元字符 | 说明 |
---|---|
* | 匹配前一个字符(子表达式)的零次或多次重复 |
*? | *的懒惰型版本 |
+ | 匹配前一个字符(子表达式)的一次或多次重复 |
+? | +的懒惰型版本 |
? | 匹配前一个字符(子表达式)的零次或一次重复 |
{n} | 匹配前一个字符(子表达式)的n次重复 |
{m, n} | 匹配前一个字符(子表达式)的至少m次且至多n次重复 |
{n, } | 匹配前一个字符(子表达式)的n次或更多次重复 |
{n, }? | {n, }的懒惰型版本 |
所谓‘懒惰型’与‘贪婪型’相对,贪婪性尽可能多的匹配,而懒惰型则尽可能少的匹配,防止过度匹配。
相关文章推荐
- 正则表达式各类字符索引(5)特殊字符元字符
- 正则表达式各类字符索引(6)反向引用和环视
- 正则表达式各类字符索引(3)位置元字符
- 正则表达式各类字符索引(4)匹配模式、大小写转换
- Python基础(7)- python各类模块、正则表达式、元字符、异常处理
- java中用正则表达式获取一个指定的子字符在字符串中出现的指定次数的下标索引,并且进行字符串分割
- 正则表达式的定位原字符
- 微软的正则表达式教程(三):字符匹配
- 18、正则表达式中常用字符
- python字符串转义与正则表达式特殊字符转义
- 简述正则表达式的字符和方法
- (1)正则表达式 基本的语法字符
- 正则表达式去掉行首空字符
- 正则表达式匹配字符含义
- 常用正则表达式——包括校验数字、字符、一些特殊的需求等等
- 正则表达式里【需要转义的特殊字符归纳】
- python - 使用正则表达式过滤非中英文字符
- JHTP自测题_第十四章_字符串、字符及正则表达式(Strings, Characters and Regular Expressions)
- vim 正则表达式获取双引号中的字符
- python -正则表达式--单字符匹配