let ohStr = "Ohhh no";
let ohRegex = /Oh{3,6}\sno/ig;
let result = ohRegex.test(ohStr);
{3,6}表示匹配3到6次,包含3,6.
{3, )表示最少3次,无上限
{ ,8}表示最多8次,无下限
{3}匹配特定次数,这里表示只匹配3次的。
后面跟一个?,表示这个字母可能会出现,也可能不出现。如/colou?r/既能匹配英式英语的colour,也能匹配美式英语的color
在 pwRegex 中使用前瞻来匹配长度大于 5 个字符且具有两个连续数字的密码。
let sampleWord = "astronaut";
let pwRegex = /(?=\w{6})(?=\w*\d{2})/gi;
let result = pwRegex.test(sampleWord);
Comments
Post a Comment