当前位置:Gxlcms > PHP教程 > 正则替换掉最右边的一个点

正则替换掉最右边的一个点

时间:2021-07-01 10:21:17 帮助过:4人阅读

$str = "abc/test.test.jpg";
echo preg_replace('/(\.)/', '#', $str);
我只是想把最右边的.找成#


回复讨论(解决方案)

echo preg_replace('/\.([^.]+)$/', '#$1', $str);

preg_replace('/(.+)\.([^\.]+)/', '$1#$2', $str);

哇,都可以~

人气教程排行