要在 PHP 中删除括号内的文本以及括号本身,请使用 preg_replace() 函数。它利用正则表达式来搜索和修改字符串。
以下代码片段完成此任务:
<code class="php">$string = "ABC (Test1)"; echo preg_replace("/\([^)]+\)/", "", $string); // 'ABC '</code>
代码细分:
preg_replace():
它需要三个参数:
正则表达式:
使用的正则表达式为: /([^)] )/
下面是正则表达式的细分:
总之,该函数用空字符串替换所有括号实例及其封闭的文本,从而有效地将它们从原始字符串中删除。
以上是如何在 PHP 中删除括号内的文本?的详细内容。更多信息请关注PHP中文网其他相关文章!