-1
我想删除第一个数字(包括数字)后的所有内容。如何在字符串中第一次出现数字后删除所有内容?
例子:
banner400x300
icon80x42
bla bla55x44
应该是:
banner
icon
bla bla
我想是这样的:
preg_replace("/([^0-9]*[0-9]*)(.*)/", "$1", $str);
但是,这其中包括第一号:(
是什么一个咕这样做的方式?谢谢:)
好点的方法包括以匹配所有不是从'preg_match'字符串的开始数,而不是取代。这样你就不需要解析字符串直到结束。 –