加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

PHP在最后一个字符实例之前删除所有内容

发布时间:2020-12-13 13:46:18 所属栏目:PHP教程 来源:网络整理
导读:有没有办法在包含特定字符的最后一个实例之前删除所有内容? 我有多个包含的字符串,例如 猫坐着在 垫 欢迎家 我需要格式化字符串,以便它们成为 垫子 回家 你可以使用正则表达式…… $str = preg_replace('/^.*s*/','',$str); CodePad. …或使用explode()…
有没有办法在包含特定字符的最后一个实例之前删除所有内容?

我有多个包含>的字符串,例如

>>猫>坐着>在> >垫
>欢迎>家

我需要格式化字符串,以便它们成为

>垫子
>回家

你可以使用正则表达式……
$str = preg_replace('/^.*>s*/','',$str);

CodePad.

…或使用explode()…

$tokens = explode('>',$str);
$str = trim(end($tokens));

CodePad.

……或者substr()……

$str = trim(substr($str,strrpos($str,'>') + 1));

CodePad.

可能还有很多其他方法可以做到这一点.请记住我的示例修剪结果字符串.如果不是必需的话,您可以随时编辑我的示例代码.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读