updated regex cheatsheet

This commit is contained in:
cheatsnake 2022-10-17 20:09:05 +03:00
parent 23c9fbb8b0
commit d04f077d00

View File

@ -24,7 +24,7 @@
## Специальные конструкции
#### Любой символ `.`
### Любой символ `.`
На месте точки может быть любой символ. Количеством точек можно определять длину слов.
@ -34,7 +34,7 @@
> take look team <ins>took</ins> hike track <ins>teak</ins> time
#### Перечень `[]`
### Перечень `[]`
Позволяют указать определенный перечень символов.
@ -44,7 +44,7 @@
> tek <ins>tok</ins> tdk <ins>tak</ins> <ins>tik</ins> tuk tyk took taoik
#### Исключающий перечень `[^]`
### Исключающий перечень `[^]`
Позволяет исключить определенный набор символ из поиска, используется вместе с квадратными скобками.
@ -54,7 +54,7 @@
> <ins>ban</ins> <ins>bag</ins> bat <ins>bas</ins> bad
#### Диапазон `[-]`
### Диапазон `[-]`
Указывает диапазон с первого по последний символ (включительно) в алфавитном порядке.
@ -72,7 +72,7 @@
> 2010 2012 <ins>2015</ins> <ins>2017</ins> <ins>2019</ins> 2022
#### Повторения `*`
### Повторения `*`
Звездочка после символа указывает, что данный символ может отсутствовать, либо совпадать один или более раз.
@ -82,7 +82,7 @@
> <ins>wow</ins> waw wiw <ins>woooow</ins> wawe <ins>ww</ins> <ins>woow</ins>
#### Повторения `+`
### Повторения `+`
Плюс после символа указывает, что данный символ должен присутствовать один или более раз.
@ -92,7 +92,7 @@
> <ins>google</ins> ggle <ins>gogle</ins> gugle g00gle <ins>goooogle</ins>
#### Необязательный символ `?`
### Необязательный символ `?`
Вопросительный знак после символа указывает, что данный символ является не обязательным (может либо отсутствовать, либо встрачаться только один раз).
@ -102,7 +102,7 @@
> <ins>bond</ins> <ins>bound</ins> bouuund boynd
#### Количество повторений `{}`
### Количество повторений `{}`
Чтобы указать точное количетво повторений, необходимо после символа записать фигурные скобки с нужным числом.
@ -112,7 +112,7 @@
> boom bom <ins>booom</ins> bm boooom
#### Диапазон повторений `{,}`
### Диапазон повторений `{,}`
Чтобы указать диапазон повторений, необходимо после символа записать фигурный скобки с нужным диапазоном разделенным запятой.