^
表示打头的字符要匹配紧跟^后面的规则$
表示打头的字符要匹配紧靠$前面的规则/^
和$/
成对使用是表示要求整个字符串完全匹配定义的规则,而不是只匹配字符串中的一个子串。\d
表示数字[ ]
方括号表示查找范围
n{X,}
匹配包含至少 X 个 n 的序列的字符串。
var reg=/^\d{1,}$/;
var pattern=new RegExp(reg);
console.log(pattern.test("123"));
// 精确匹配 ‘image/1到n位的数字’
var reg='image/[0-9]{1,}$'
[^abc] 表示给定的集合外的任何字符
[^\d]表示数字以外的任何字符
\W 元字符用于查找非单词字符
\w 单词字符包括:a-z、A-Z、0-9,以及下划线