RegEx: Поиск любого символа

В этом руководстве рассказывается об особенностях метасимвола точки.

Сопоставьте символ, заключенный в кавычки. Предложите одно решение, которое допускает любой символ, кроме перевода строки, между кавычками. Предоставьте другое решение, которое действительно разрешает любой символ, включая перевод строки.

Любой символ, кроме перевода строки

Точка - одна из самых старых и простых функций регулярных выражений. Ее смысл всегда заключался в том, чтобы соответствовать любому одиночному символу.

Однако существует некоторая путаница относительно того, что на самом деле означает любой символ. Старейшие инструменты для работы с регулярными выражениями обрабатывали файлы построчно, поэтому в тексте темы никогда не было возможности поставить точку.

Параметры регекса: Нет (опция «точка соответствует переводам строк» не должна быть установлена)

Любой символ, включая перевод строки

Параметры регекса: Точка соответствует переводам строк

Понравилась статья? Поделиться с друзьями:
Добавить комментарий