mirror of
https://github.com/ziishaned/learn-regex.git
synced 2025-09-08 14:47:09 -04:00
Merge pull request #160 from jovibor/master
Fixed Russian translate typos.
This commit is contained in:
commit
250cbe2b25
@ -171,7 +171,7 @@
|
|||||||
|
|
||||||
## 2.3 Повторения
|
## 2.3 Повторения
|
||||||
|
|
||||||
Символы `+`, `*` или `?` используются для обозначения того, как сколько раз появляется какой-либо подшаблон.
|
Символы `+`, `*` или `?` используются для обозначения того сколько раз появляется какой-либо подшаблон.
|
||||||
Данные метасимволы могут вести себя по-разному, в зависимости от ситуации.
|
Данные метасимволы могут вести себя по-разному, в зависимости от ситуации.
|
||||||
|
|
||||||
### 2.3.1 Звёздочка
|
### 2.3.1 Звёздочка
|
||||||
@ -290,7 +290,7 @@
|
|||||||
|
|
||||||
[Запустить регулярное выражение](https://regex101.com/r/Rm7Me8/1)
|
[Запустить регулярное выражение](https://regex101.com/r/Rm7Me8/1)
|
||||||
|
|
||||||
Не запоминающиеся группы пригодиться, когда они используются в функциях поиска и замены
|
Незапоминающиеся группы могут пригодиться, когда они используются в функциях поиска и замены,
|
||||||
или в сочетании со скобочными группами, например, для предпросмотра при создании скобочной группы или другого вида выходных данных,
|
или в сочетании со скобочными группами, например, для предпросмотра при создании скобочной группы или другого вида выходных данных,
|
||||||
смотрите также [4. Опережающие и ретроспективные проверки](#4-опережающие-и-ретроспективные-проверки).
|
смотрите также [4. Опережающие и ретроспективные проверки](#4-опережающие-и-ретроспективные-проверки).
|
||||||
|
|
||||||
@ -393,8 +393,8 @@
|
|||||||
|
|
||||||
Опережающие и ретроспективные проверки (в английской литературе lookbehind, lookahead) это особый вид
|
Опережающие и ретроспективные проверки (в английской литературе lookbehind, lookahead) это особый вид
|
||||||
***не запоминающих скобочных групп*** (находящих совпадения, но не добавляющих в массив).
|
***не запоминающих скобочных групп*** (находящих совпадения, но не добавляющих в массив).
|
||||||
Данные проверки используются, мы знаем, что шаблон предшествует или сопровождается другим шаблоном.
|
Данные проверки используются когда мы знаем, что шаблон предшествует или сопровождается другим шаблоном.
|
||||||
Например, мы хотим получить получить цену в долларах `$`, из следующей входной строки
|
Например, мы хотим получить цену в долларах `$` из следующей входной строки
|
||||||
`$4.44 and $10.88`. Для этого используем следующее регулярное выражение `(?<=\$)[0-9\.]*`, означающее
|
`$4.44 and $10.88`. Для этого используем следующее регулярное выражение `(?<=\$)[0-9\.]*`, означающее
|
||||||
получение всех дробных (с точкой `.`) цифр, которым предшествует знак доллара `$`. Существуют
|
получение всех дробных (с точкой `.`) цифр, которым предшествует знак доллара `$`. Существуют
|
||||||
следующие виды проверок:
|
следующие виды проверок:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user