diff --git a/translations/README-ru.md b/translations/README-ru.md index ad6e9a6..e00c228 100644 --- a/translations/README-ru.md +++ b/translations/README-ru.md @@ -311,12 +311,12 @@ ## 2.7 Экранирование спецсимволов Обратный слэш `\` используется в регулярных выражениях для экранирования следующего символа. -Это позволяет формировать шаблоны с поиском зарезервированных символамов, таких как `{ } [ ] / \ + * . $ ^ | ?`. +Это позволяет формировать шаблоны с поиском зарезервированных символов, таких как `{ } [ ] / \ + * . $ ^ | ?`. Для использования спецсимвола в шаблоне необходимо указать символ '\' перед ним. Как упомянуто выше, символ `.` является зарезервированным и соответствует любому значению, кроме символа новой строки. Бывают ситуации, когда необходимо найти точку в предложении, для таких случаев применимо экранирование. Рассмотрим выражение -`(f|c|m)at\.?`, что соответствует следующему шаблону: стройчный символ `f`, `c` или `m`, за которым следует строчные буквы `a` и `t`, с опциональной `.` точкой в конце. +`(f|c|m)at\.?`, что соответствует следующему шаблону: строчный символ `f`, `c` или `m`, за которым следует строчные буквы `a` и `t`, с опциональной `.` точкой в конце.
"(f|c|m)at\.?" => The fat cat sat on the mat.