Intereting Posts
синтаксическая ошибка, неожиданный $ end в PHP, и я уже проверил '}' Стоп и возврат, если один из нескольких подготовленных операторов не работает Обработка относительных путей для включения файлов в PHP Doctrine2: лучший способ обработки многих-ко-многим с дополнительными столбцами в справочной таблице Как преобразовать шрифт Symbol в стандартный HTML-объект utf8 PHP – Как сделать красивые URL-адреса с помощью mod_rewrite Отключить выполнение Javascript на определенных страницах (HTML / PHP) php string в формате даты, добавьте 12 часов Буферизация вывода PHP, ошибка кодирования содержимого, вызванная ob_gzhandler? Очередь работы в node.js Как создать заказ в WordPress API Woocommerce 4.3 Получите ответ Specfic от MySql в jQuery Успех AJAX .htaccess вызывает проблемы в подпапках HTTP_REFERER пуст при перенаправлении с помощью компонента Auth move_uploaded_file () не удалось открыть поток: нет такого файла или каталога

Escape Regex Newline

Как мне сделать совпадение \ n в регулярном выражении? Я хочу, чтобы фактические два значения ASCII 92 и 110 были сопоставлены (как строка).

Я использую preg от PHP Спасибо

Вы можете либо избежать первой косой черты: \\n

Или заверните первую косую черту в []: [\]n

если вы не хотите сопоставлять реальную строку, но строку (с двумя символами), такую ​​как '\n' вам просто нужно избежать обратной косой черты с помощью другой \\n чтобы она не была распознана как строка.

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