正则元字符

1、.的用法
如果要匹配"aXb"这样的字符串,其中X可以表示任意一个字符,注意是一个字符,那么这个正则可以写成: /a.b/
eg:/a.b/.test('aHb');// true
2、*的用法
中间的*表示把星号前的字符匹配0次或多次
eg:/a*b/.test('b'); // true
3、+的用法
+表示前面的字符匹配1次或多次,
eg:/a+b/.test('b'); // false
等价于:/aa*b/
4、?的用法
?表示前面的字符匹配0次或1次
eg:/a?b/.test('b'); // true

猜你喜欢

转载自blog.csdn.net/qq_45989814/article/details/121239257