Я пытаюсь совместить подстроки, которые заключены в%, но preg_match_all
, кажется, содержит несколько одновременно в той же строке.Regex соответствует строке между%
код выглядит следующим образом:
preg_match_all("/%.*%/", "%hey%_thereyou're_a%rockstar%\nyo%there%", $matches);
print_r($matches);
который производит следующий вывод.
Array
(
[0] => Array
(
[0] => %hey%_thereyou're_a%rockstar%
[1] => %there%
)
)
Однако я хотел бы, чтобы произвести следующий массив вместо:
[0] => %hey%
[1] => %rockstar%
[2] => %there%
Что мне не хватает?
Это работает. Благодаря! – Spoike