PHP увеличить отступ DOMDocument-> saveXML? - PullRequest
0 голосов
/ 24 июля 2010

Мне нужно увеличить отступ форматированного XML-файла до 4 пробелов с 2-х. Я пытался использовать XML-форматер с поддержкой регулярных выражений, но он забыл сделать отступ для закрывающих тегов, которые были в новой строке.

Какие опции у меня есть, использование preg_replace кажется наилучшим вариантом, поисковое регулярное выражение будет выглядеть примерно так / / {{2} ^ ANYTHING_EXCEPT_SPACE) /, но, насколько я могу судить, это возможно.

Спасибо, Xeross

1 Ответ

3 голосов
/ 24 июля 2010
preg_replace('/^[ ]+(?=<)/m','$0$0',$string);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...