Skip to content

Latest commit

 

History

History
23 lines (22 loc) · 3.23 KB

regexp.md

File metadata and controls

23 lines (22 loc) · 3.23 KB

Regular Expressions

command description
. Соответствует любому символу, кроме символа новой строки
^ Соответствует началу строки.
$ Соответствует концу строки.
[ ] Соответствует любому символу в указанном диапазоне или наборе символов.
I Соответствует одному из нескольких шаблонов.
* Соответствует нулю или более повторений предыдущего символа или группы символов.
+ Соответствует одному или более повторений предыдущего символа или группы символов.
? Соответствует нулю или одному повторению предыдущего символа или группы символов.
{n} Соответствует ровно n повторениям предыдущего символа или группы символов.
{n, m} Соответствует от n до m повторений предыдущего символа или группы символов.
\ Используется для экранирования специальных символов или обозначения специальных конструкций.
() Используются для группировки символов и создания подвыражений.
\b Соответствует границе слова.
\d, \w, \s Соответствуют цифре, слову или пробельному символу соответственно.
/pattern/ Соответствует строке, содержащей указанный шаблон.
/^pattern/ Соответствует строке, начинающейся с указанного шаблона.
/pattern$/ Соответствует строке, заканчивающейся указанным шаблоном.
/[0-9]+/ Соответствует любой последовательности цифр.
/(abIcd)/ Соответствует строке, содержащей "ab" или "cd".