我想在不同的分隔符上拆分字符串,但在创建的数组中我也想有分隔符。我正在尝试以下模式,preg_match_all
但没有解析分隔符。
$text = "100€ Rabatt";
preg_match_all('/([^+,€]+)([+,GRATIS])*/', $text, $matches);
var_dump($matches);
这个输出
0 => '100',
1 => 'Rabatt'
预计将是
0=>'100€',
1=>'Rabatt'