Royal Flash
-=MaestrO=-
Необходимо регулярным выражением выкусить весь код функции f2 из файла. Файл примерно таков:
Регулярка, приведенная ниже
Вырезает все, начиная c function f2 и до конца файла с функциями...
А вот как бы написать регулярку, которая вырезала бы все, начиная с function f2 до двух пробелов и квадратной скобки, которые встречаются первый раз?
PHP:
function f1()
{
if ($b =$c)
{
}
}
function f2()
{
if ($b =$c)
{
}
}
function f3()
{
if ($b =$c)
{
}
}
PHP:
preg_match('!(function f2\(.+ \})!s', $file_content, $match);
А вот как бы написать регулярку, которая вырезала бы все, начиная с function f2 до двух пробелов и квадратной скобки, которые встречаются первый раз?