Регулярное выражение PHP, начинающееся и заканчивающееся на < и >, выдает предупреждение о неизвестном модификатореPhp

Кемеровские программисты php общаются здесь
Anonymous
Регулярное выражение PHP, начинающееся и заканчивающееся на < и >, выдает предупреждение о неизвестном модификаторе

Сообщение Anonymous »

У меня есть несколько XML-файлов, содержащих идентификатор. например Мне нужно проверить, например. какой файл содержит WINE_PRODUCER id=9456:

Код: Выделить всё

$content = file_get_contents("my.xml");
$Num = 9456;
$pattern = "$Num";
$res = preg_match("$pattern", $content);
Я получил ошибку Предупреждение PHP: preg_match(): Неизвестный модификатор '9'
в основном ему не нравятся числа в шаблоне.
Что мне делать? много гуглил, но все приводило к сопоставлению группы чисел...
PS: в этом случае я не хочу использовать синтаксический анализатор DOM xml из-за производительности.

Подробнее здесь: https://stackoverflow.com/questions/180 ... er-warning

Вернуться в «Php»