当前位置:  开发笔记 > 编程语言 > 正文

PHP正则表达式删除多个?标记

如何解决《PHP正则表达式删除多个?标记》经验,为你挑选了1个好方法。

我在找到正确的正则表达式字符串以删除多个序列时遇到问题?字符.我想替换多个顺序?有一个?,但哪些角色逃脱...正在逃避我.

输入示例:

这件事是??? 或者是什么???

期望的输出:

这个东西开始了吗?或者是什么?

我在PHP中使用preg_replace().



1> pilsetnieks..:
preg_replace('{\?+}', '?', 'Is this thing on??? or what???');

也就是说,你只需要逃避问号,"\?+"中的加号意味着我们用一个或多个字符替换每个实例,但我怀疑"\?{2,}"可能更好,更高效(用两个或更多个问号字符替换每个实例.

推荐阅读
郑谊099_448
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有