我想删除用parethesis括起来的字符串和右边的另一个字符串
输入:
嘿(裘德)你好
预期产出:
哎
我只能实现:
Hey Hello
使用此代码
$string = "Hey (Jude) Hello";
echo preg_replace("/\([^)]+\)/","",$string);
任何想法都将受到赞赏
答案 0 :(得分:1)
你可以尝试
$string = "Hey (Jude) Hello";
echo preg_replace("/\([^)]+\).+/","",$string);
答案 1 :(得分:1)
$string = "Hey (Jude) Hello";
echo preg_replace("/\([^)]+\). */","",$string]);
点(。)匹配任何字符
星号(*)匹配前面字符(也就是点)的0或更多
点击此处查看工作示例