一群罪犯逃出监狱逃跑,你不知道有多少人。
但是,你知道他们和其他人在一起时会保持紧密联系。
你有责任立刻找到所有的罪犯。
这里有一个示例来回顾如何做到这一点: 当字母z
在一行中出现一次或连续多次时,正则表达式/z+/
会匹配到它。
它会在以下所有字符串中找到匹配项:
"z"
"zzzzzz"
"ABCzzzz"
"zzzzABC"
"abczzzzzzzzzzzzzzzzzzzzzabc"
但是它不会在以下字符串中找到匹配项,因为它们中没有字母z
:
""
"ABC"
"abcabc"
闯关:编写一个贪婪
正则表达式,在一组其他人中匹配到一个或多个罪犯。
罪犯由大写字母C
表示。
var crowd = 'P1P2P3P4P5P6CCCP7P8P9';
var reCriminals = /./; // 修改这行
var matchedCriminals = crowd.match(reCriminals);
console.log(matchedCriminals);
正确代码
var crowd = 'P1P2P3P4P5P6CCCP7P8P9';
var reCriminals = /C+/g;
var matchedCriminals = crowd.match(reCriminals);
console.log(matchedCriminals);