PHP里用正则匹配去掉字符串末尾的".××××"

2024-12-02 02:52:35
推荐回答(2个)
回答1:

替换最后一个小数点以及以后的一个单词即可,语句如下:

$str=preg_replace("/\.\w+$/", "", $str);

回答2:

$subject = '1.html;2.ht;2.2;2';

$result = preg_replace('/(\d*?)\.\w*?/i', '\\1', $subject);

对回答有问题,或认为不妥,百度消息我。
(在消息的内容里加上问题的网址哦)