我有一个重复模式的字符串。我有一个匹配模式的正则表达式,但我想分割它们。如何分割重复模式?
$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