首頁  >  文章  >  後端開發  >  截取字符请教

截取字符请教

WBOY
WBOY原創
2016-06-23 13:20:41982瀏覽

有这么一些字符
11n234
45ewd123
44se1321
er12312
1142342ew353
3ewf2324

我想匹配出最后一个字母前面的字符包括最后一个字母。
如45ewd123 匹配出45ewd

求指点


回复讨论(解决方案)

echo preg_replace('/[^a-z]+$/i','','123456ew789');

$s = '3ewf232t4a';
echo strrev(preg_replace('/\d+/', '', strrev($s), 1));

哦,上面那个有点问题。更正一下:

echo strrev(preg_replace('/^\d+/', '', strrev($s), 1));

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn