1: .*匹配任意字符0或者多次(大于等于0次)
2: .? 匹配任意字符0或者1次
3: .*?是尽可能少的匹配
4: \s 匹配任何空白非打印字符,包括空格、制表符、换页符等等 [\f\n\r\t\v]
5: \S 匹配任何非空白非打印字符 [^ \f\n\r\t\v]
6: \w 匹配包括下划线的任何单词字符。类似但不等价于“[A-Za-z0-9_]”,这里的"单词"字符使用Unicode字符集。
例子:
var str="你好 aaa 你好 bbb 你好 _"
str.match(/\w+/g) // ["aaa", "bbb", "_"]
6: \W 匹配任何非单词字符。等价于“[^A-Za-z0-9_]”
正则表达式
最新推荐文章于 2023-05-30 15:00:37 发布