Функціональний блок PREG_QUOTE

Функціональний блок PREG_QUOTE маскує символи регулярних виразів.

Зауваження: Ця функція є Binary-Safe. Це означає, що UTF8-символи не можуть бути оброблені безпосередньо.

Вхід STR

Вхід встановлює обернений слід перед кожним символом, який належить до синтаксису регулярного виразу. Це корисно, коли потрібно шукати в тексті відповідності з рядком, що генерується під час виконання, який може містити спеціальні RegEx-символи.

Спеціальні символи регулярних виразів:

. \ + * ? [ ^ ] $ ( ) { } = ! < > | : - #

Слід зауважити, що / не є особливим RegEx-символом.

Вхід DELIMITER

Якщо вказаний опційний вхід, він також маскується. Це корисно для маскування роздільника, який потрібен функціям PCRE. / є найчастіше використовуваним роздільником.

Вихід Q

Вихід повертає маскований рядок.