3.3. Экранирование специальных символов

We use cookies. Read the Privacy and Cookie Policy

3.3. Экранирование специальных символов

Метод класса Regexp.escape экранирует все специальные символы, встречающиеся в регулярном выражении. К их числу относятся звездочка, вопросительный знак и квадратные скобки.

str1 = "[*?]"

str2 = Regexp.escape(str1) # "[*?]"

Синонимом является метод Regexp.quote.

Данный текст является ознакомительным фрагментом.