Символ
Означает
Пример
^
Фрагмент в начале строки
/^This/ найдет This is…
$
Фрагмент в конце строки
/end$/ найдет This is the end
*
Фрагмент, повторяющийся ноль и более раз
/se*/ найдет seeee и se
?
Фрагмент, повторяющийся ноль или один раз
/ap?/ найдет apple и and
+
Фрагмент, повторяющийся не менее одного раза
/ap+/ найдет apple, но не and
{n}
Фрагмент, повторяющийся ровно n раз
/ap{2}/ найдет apple, но не apie
\{n,\}
Фрагмент, повторяющийся не менее n раз
/ap{2,}/ найдет все буквы p в словах apple и appple, но не в apie
\{n,m\}
Фрагмент, повторяющийся не менее n, но не более m раз
/ap{2,4}/
JavaScript. Рецепты для разработчиков
·
Шелли Пауэрс