Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Регулярка
Форумы портала PHP.SU » » Вопросы новичков » Регулярка

Страниц (1): [1]
 

1. RickMan - 07 Сентября, 2014 - 11:05:37 - перейти к сообщению
Всем привет)
Помогите с регуляркой. В кратце суть такая:
Есть файл:
Цитата:

host: {{host}}
user: {{user}}

Надо регуляркой выцепить в массив все записи вида {{что-то}}. Ну если по мему примеру то получить должен:
Цитата:
["{{host}}", "{{user}}"]


Update:
Цитата:
{{(.*?)}}/g
- так находит но кавычки не входят в резульитат

Update2:
А принципе решение нашел, перепроверьте меня:

и результат:
Цитата:
Array ( [0] => Array ( [0] => {{host}} [1] => {{user}} ) [1] => Array ( [0] => host [1] => user ) )

Единственное, что мне не нравится, так то то что первый массив мне нужен а второй без скобок не нужен.
2. Саныч - 07 Сентября, 2014 - 19:09:57 - перейти к сообщению
RickMan пишет:
Единственное, что мне не нравится, так то то что первый массив мне нужен а второй без скобок не нужен.


 

Powered by ExBB FM 1.0 RC1