Find One or More Criminals in a Hunt
Let's Write a greedy regex that finds one or more criminals within a group of other people. A criminal is represented by the capital letter C.
Here's an example to review how to do this:
The regex
/z+/
matches the letterz
when it appears one or more times in a row. It would find matches in all of the following strings:
"z"
"zzzzzz"
"ABCzzzz"
"zzzzABC"
"abczzzzzzzzzzzzzzzzzzzzzabc"
- But it does not find matches in the following strings since there are no letter
z
characters:
""
"ABC"
"abcabc"
- Answer:
let reCriminals = /C+/;
- Now your regex should match three criminals (CCC) in the string P1P5P4CCCcP2P6P3.
- Now your regex should match five criminals (CCCCC) in the string P6P2P7P4P5CCCCCP3P1.
Top comments (0)