常见正则表达式语法

元字符

描述

^

匹配输入字符串的开始位置。如果设置了RegExp对象的Multiline属性,^也匹配“\n”“\r”之后的位置。

$

匹配输入字符串的结束位置。如果设置了RegExp对象的Multiline属性,$也匹配“\n”“\r”之前的位置。

*

匹配前面的子表达式任意次。例如,zo*能匹配“z”“zo”以及“zoo”*等价于{0,}

+

匹配前面的子表达式一次或多次(大于等于1次)。例如,“zo+”能匹配“zo”以及“zoo”,但不能匹配“z”+等价于{1,}

[a-z]

字符范围。匹配指定范围内的任意字符。例如,“[a-z]”可以匹配“a”“z”范围内的任意小写字母字符。

注意:只有连字符在字符组内部时,并且出现在两个字符之间时,才能表示字符的范围; 如果出字符组的开头,则只能表示连字符本身.

posted on 2020-09-08 19:57  架构艺术  阅读(655)  评论(0编辑  收藏  举报