我已经设法让 preg_match 的一部分返回我需要的值,但无法获得正确的语法来返回逗号后该字符串后面的内容。任何帮助表示赞赏 - 谢谢
$regex = '{loadsegment+(.*?)}';
$input = '{loadsegment 123,789}';
preg_match_all($regex, $input, $matches, PREG_SET_ORDER);
当前结果:
$matches [0] [0] {loadsegment 123}
[1] 123,789
期望的结果:
$matches [0] [0] {loadsegment 123,789}
[1] 123
[2] 789