gpt4 book ai didi

php - 匹配括号内任何字符的正则表达式

转载 作者:行者123 更新时间:2023-12-05 08:34:33 24 4
gpt4 key购买 nike

尝试创建匹配括号内任何字符的正则表达式。

我的正则表达式模式是这样的

preg_match('/\((.*?)\)/', $listanswer, $answer);

括号内的所有字符串都是匹配模式。但问题是,当我尝试匹配例如,。 (this word), (sample data) 它只返回 null。如果没有加空格,则匹配。对此有什么想法吗?

已经在这里测试过了。 http://regex101.com

它工作得很好。我错过了什么>?

最佳答案

试试这个

\(([^)]+)\)

Fiddle Demo

  • \( : 匹配左括号
  • ( : 开始捕获组
  • [^)]+:匹配一个或多个非)字符
  • ) : 结束捕获组
  • \) : 匹配右括号

关于php - 匹配括号内任何字符的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24135006/

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