我有一个字符串:
user1(val1, val2),user2(val3, val4)
我想把它分成:
Array
(
[0] => user1(val1, val2) ,
[1] => user2(val3, val4)
)
我以为我可以使用正则表达式。
答案 0 :(得分:0)
也许使用preg_split带有积极的lookbehind为你工作:
<?php
$str = "user1(val1, val2),user2(val3, val4)";
$array = preg_split("/(?<=\)),/", $str);
var_dump($array);
将导致:
array(2) {
[0]=>
string(17) "user1(val1, val2)"
[1]=>
string(17) "user2(val3, val4)"
}