【发布时间】:2013-09-07 21:40:55
【问题描述】:
我已经尝试了一些方法来完成最后一部分 我这样做了:
$string = 'Sim-only 500 | Internet 2500';
preg_replace("Sim-Only ^([1-9]|[1-9][0-9]|[1-9][0-9][0-9][0-9])$ | Internet ","",$string
AND
preg_match("/[^ ]*$/","",{abo_type[1]})
第一个不起作用,第二个返回一个数组,但确实需要一个字符串。
【问题讨论】:
-
你能具体说明你真正想要什么吗?只是任何字符串的最后一个单词?在这种情况下是 2500?
-
是的,我想要 2500,是的,无论如何,我都想要最后一句话。
-
您可能会发现
array_pop(s($str)->words())很有帮助,如this standalone library 中所示。