Regex картина: /{if\s+(isRegion|isCountry)([a-z]+?)}/i
Почему preg_match_all() возвращает пустой массив совпадений?
Ожидаемые матчи:
{if isRegionAsia}
{if isRegionEurope}
{if isCountryChina}
Рабочий пример здесь: http://regex101.com/r/gL4qN9/2
Почему же, в PHP, делает preg_match_all() возвращает массив с 3 пустых результатов вместо Матчи? Что мне здесь не хватает? Заранее благодарю за любую помощь!
удалить 'G' Модификатор и показать свою входную строку - У меня нет никаких проблем с этим регулярным выражением – Cheery
Вы можете показать PHP код, относящийся к' preg_match' и массиву? – Grice