3
Я пишу быстрый PHP парсер здесь и было интересно, вместо того, чтобы писатьPHP: Матч против линии массив регулярных выражений
foreach($array as $line) {
if(preg_match($regex1, ..) {
}
elseif(preg_match($regex2, ..) {
}
}
Есть ли возможность сопоставления с массивом регулярных выражений?
Это лучший способ сделать это? =) –
К сожалению, я не думаю, что это обычный метод регулярного выражения в стиле Perl, который будет делать это. 'preg_replace' и' preg_filter' принимают массив выражений, но вместо замены они выполняют замену. –
Что бросает вас на этот подход как слишком сложный? :) –