Символы, которые встречаются один или несколько раз
Иногда вам нужно сопоставить символ (или группу символов), который появляется один или несколько раз подряд. Это означает, что это происходит по крайней мере один раз и может повторяться. Вы можете использовать символ +
чтобы проверить, так ли это. Помните, что персонаж или шаблон должны присутствовать последовательно. То есть, персонаж должен повторять один за другим. Например, /a+/g
найдет одно совпадение в "abc"
и вернет ["a"]
. Из-за +
, он также найдет одно совпадение в "aabc"
и вернет ["aa"]
. Если бы это было вместо проверки строки "abab"
, было бы найти два матча и вернуться ["a", "a"]
, потому что a
символы не в ряд - есть b
между ними. Наконец, поскольку в строке "bcd"
нет "a"
"bcd"
, он не найдет соответствия.
Вы хотите , чтобы найти спички , когда буква s
происходит один или несколько раз в "Mississippi"
. Напишите регулярное выражение, которое использует знак +
.