Maison >développement back-end >tutoriel php >正则替换掉最右边的一个点

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

WBOY
WBOYoriginal
2016-06-23 14:14:01889parcourir

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


回复讨论(解决方案)

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

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

哇,都可以~

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:iis 301重定向 eurl.axdArticle suivant:关于smarty插件