Как я могу определить, является ли данная строка допустимым вводом для PHP preg_match?

я создаю пользовательский интерфейс администратора, в котором пользователь может управлять списком строк PCRE, которые передаются в PHP preg_match в других точках моего приложения.

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

Как лучше всего проверить данную строку, чтобы узнать, является ли она допустимой PCRE в PHP?

6
задан Josh 27 February 2012 в 17:39
поделиться