正则表达式笔记

2020-06-23  本文已影响0人  小枫学幽默
var re = /\d+/g;
var str = "a 12 2 23 qw 456";

//匹配所有符合条件的
str.match(re) // ["12", "2", "23", "456"]
// 找到第一个匹配的元素出现的位置
str.search(re) // 2

//转义字符
\d
\D
\s
\S

//量词
{n} 正好好出现 n 个
{n,m} 最少n个最多m
{n,} 最少n个多了不限
+ 相当于是 {1,}
? 相当于是 {0,1} //可有可无 
//示例 (0\d{2,3})?[1-9]\d{7} 010-82376980
* {0,}



上一篇 下一篇

猜你喜欢

热点阅读