У меня есть следующее выражение:
echo ' <p>'.$variable.'</p>'.PHP_EOL;
и мне нужно регулярное выражение, которое заменит его на:
echoln(4,'<p>'.$variable.'</p>');
4 представляет количество префиксов пробелов (произвольно). Проблема здесь в том, как подсчитать количество префиксов пробелов (4) и использовать это количество в качестве параметра в строке замены.
Я попытался выполнить поиск по:
echo '([ ]*)(.*)'\.PHP_EOL;
и использовать строку замены:
echoln($1,'$2');
Но вместо пробелов здесь, во-первых, мне нужно количество (вхождений) пробелов.