我有一個重複模式的字符串。我有一個匹配模式的正則表達式,但我想分割它們。如何分割重複模式?
$target = 'a1v33a33v55a2v43';
我想將它們拆分成a1v33,a33v55和a2v43。基本上,我想將字符串拆分爲['a1v33','a33v55','a2v43']的數組。
我試過下面的代碼,但它只匹配模式。我怎樣才能拆分它們?
$target = 'a1v33a33v55a2v43';
$pattern = '/(a[0-9]+v[0-9]+)*$/im';
preg_match($pattern, $target, $match);
echo '<pre>';
print_r($match);
我喜歡,因爲它的簡單優雅的這一個 - 起首:) – Jan