PHP:对正则表达式
问题描述:
我在这里写一个快速的PHP解析器和阵列比赛排在想,而不是写PHP:对正则表达式
foreach($array as $line) {
if(preg_match($regex1, ..) {
}
elseif(preg_match($regex2, ..) {
}
}
是否有可能要匹配的正则表达式的数组?
答
foreach($text_array as $line){
foreach($regex_array as $regex{
...
}
}
这是最好的办法吗? =) – 2010-09-19 18:46:11
不幸的是,我不认为这是一个PHP Perl风格的正则表达式方法。 'preg_replace'和'preg_filter'都接受一个表达式数组,但它们除了匹配之外还执行替换。 – 2010-09-19 18:47:57
这种方法让你感到太复杂吗? :) – 2010-09-19 18:54:01