Posix / Perl регулярное выражение в PHP - PullRequest
0 голосов
/ 10 июня 2009

У меня есть простое регулярное выражение:

\{[0-9]*\}

, который прекрасно работает с PHP-функциями ereg_ (совместим с Posix), но мне нужно использовать функцию preg_match_all, которая не имеет эквивалента ereg_ Мое выражение выше не похоже на функции preg_ (совместимые с perl). Как я могу "преобразовать" его в Perl-совместимый?

1 Ответ

1 голос
/ 10 июня 2009

Если я правильно читаю ваши регулярные выражения, просто сделайте это:

preg_match_all('/\{\d*?\}/'...);

'/\{\d*?\}/' будет соответствовать целому числу любой длины.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...