我有"My Cart n items"
(例如"My Cart 2 items"
)的文本。
我想把它分成两个PHP变量,这样第一个像"My Cart"
,第二个像"2 items"
。
我该怎么做?
preg_match('/(.*?)('d.*)/', $text, $parts);
print_r($parts);
看一下strpbrk函数。例如,调用
echo strpbrk("My Cart 2 items", "0123456789")
//Echoes "2 items"
用数字字符前的空格分隔字符串的正则表达式应该能达到这个目的
$result = preg_split("/ (?='d)/g", $myoldtext);
这将产生一个包含两个字符串