我有以下正则表达式:
preg_match('/some text \d ([\d\,\s]*[A-Z0-9]\, [A-Za-ząćęłńóśźżĄĆĘŁŃÓŚŹŻ\s]*){0,5}/',$text,$results);
里面有 subpattern:([\d\,\s]*[A-Z0-9]\, [A-Za-ząćęłńóśźżĄĆĘŁŃÓŚŹŻ\s]*)
我想从 0 到 5 次匹配它。$result
但我想让这个子模式的每个匹配项与数组中的其他匹配项分开。- 我该怎么做?
因为我的结果是(我为此示例更改了字符串):
0 => string 'some text pattern1 pattern2 pattern3 pattern4 pattern5' (length=376)
1 => string 'pattern5'
所以它匹配子模式5次,但只有最后一个在数组中分开......