use*_*659 1 php string substr strpos
我有一个字母数字字符串说,例如,
abc123bcd,bdfnd567,dfd89ds.
abc123bcd
bdfnd567
dfd89ds
我想在字符串中任何整数首次出现之前修剪所有字符.
我的结果应该是这样的,
abc,bdfnd,dfd.
abc
bdfnd
dfd
我正在考虑使用substr.但不确定如何在第一次出现整数之前检查字符串.
substr
Fel*_*ing 7
您可以使用preg_replace [docs]和正则表达式轻松删除不需要的字符:
preg_replace
$str = preg_replace('#\d.*$#', '', $str);
\d匹配一个数字并.*$匹配任何字符,直到字符串的结尾.
\d
.*$
了解有关正则表达式的更多信息:http://www.regular-expressions.info/.
DEMO
归档时间:
13 年 前
查看次数:
2972 次
最近记录:
12 年,1 月 前