| 符号 | 含义 | demo |
|---|---|---|
| ? | 0/1 | |
| * | 0/多 | |
| + | 1/多 | [0-9]+ 匹配多个数字 |
| ^ | 匹配输入字符串的开始位置 | |
| |匹配输入字符串的结束位置|abc|匹配输入字符串的结束位置|abc匹配字母 abc 并以 abc 结尾 | ||
| [0-9]+ | 匹配多个数字 | |
| [0-9] | 匹配单个数字 | |
| abc$ | 匹配字母 abc 并以 abc 结尾 |
var str = "123abc";
var patt1 = /^[0-9]+abc$/;
document.write(str.match(patt1)); // 123abc
常见正则匹配
- 手机号以-分隔(B非单词边界,d字母)
"12345678901".replace(/(^\d{3}|\d{4}\B)/g,"$1-");
// "123-4567-8901"
803

被折叠的 条评论
为什么被折叠?



