gpt4 book ai didi

php - 如果任何单词的起始字符和结束字符都是?,那么两者都是?应该在 PHP 中删除

转载 作者:搜寻专家 更新时间:2023-10-31 22:09:34 26 4
gpt4 key购买 nike

我想在我的 PHP 代码中删除我段落中的几个问号。

例如:

$str = " Hi ?How? are you? Hope you are good. ";

输出应该是:

$str = " Hi How are you? Hope you are good. ";

因此段落中具有开始和结束字符“?”的单词(问号),那么两个问号都要去掉。请建议。请提出实现这一目标的最佳方法。

最佳答案

试试这个:

$str = " Hi ?How? are you? Hope you are good. ";

$newstr = preg_replace('/\?([a-z0-9]{1,}?)\?/si','$1',$str);
echo $newstr;

关于php - 如果任何单词的起始字符和结束字符都是?,那么两者都是?应该在 PHP 中删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14254026/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com