我想使用preg_match在括号之间查找文本,例如:$varx = "(xx)";
最终输出将为$match = 'xx';
另一个示例$varx = "bla bla (yy) bla bla";
最终输出将是这样的$match = 'yy';
换句话说,它去除了括号。我仍然对正则表达式感到困惑,但是发现有时preg match是更简单的解决方案。搜索其他示例,但不满足我的需要。
最佳答案
尝试这样的事情:
preg_match('/(?<=\()(.+)(?=\))/is', $subject, $match);
现在它将捕获换行符。