2013-09-10 6 views
-3

Хотя я понимаю PHP, я считаю, что pregmatch будет полной катастрофой.php find preg_match_all от A до B

У меня есть выражение матча PREG, который находит информацию в скобках

preg_match_all("/\(.*?\)/",$if,$matches); 

Как следует preg_match_all выглядеть, если я хочу найти из

if(

в

) 

?

P.S. Есть ли автогенерирующая веб-страница для preg_match?

ответ

0

Просто это будет так:

preg_match_all("/if\(.*?\)/s",$if,$matches); 

s (PCRE_DOTALL) : used for the dot (.) to match new lines also 

Это будет соответствовать все между if( и )

+1

точно. позор мне, я сам это сделал, но сделал ошибку в другой строке .. так что это не сработало. – fshock

Смежные вопросы