php – 正则表达式 – 在字符串末尾修剪字符
发布时间:2020-12-13 22:00:41 所属栏目:PHP教程 来源:网络整理
导读:我试图删除字符串末尾的尾随 – (破折号).这是我的代码: ?php$str = 'SAVE $45! - Wed. Beach Co-ed 6s (Jul-Aug)';echo ereg_replace('([^a-z0-9]+)','-',strtolower($str));? 产生这个: save-45-wed-beach-co-ed-6s-jul-aug- 如何删除特定的尾随字符,在
我试图删除字符串末尾的尾随 – (破折号).这是我的代码:
<?php $str = 'SAVE $45! - Wed. Beach Co-ed 6s (Jul-Aug)'; echo ereg_replace('([^a-z0-9]+)','-',strtolower($str)); ?> 产生这个: save-45-wed-beach-co-ed-6s-jul-aug- 如何删除特定的尾随字符,在这种情况下是破折号? 提前致谢. 解决方法
使用
rtrim:
rtrim($str,"-") 如果你坚持使用正则表达式,你可以做到 preg_replace('/-$/','',$str) $字符匹配主题的结尾. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |