Regex 正则表达式几乎可以抓取整个字符串
我有如下数据: 今天的跟踪日志(F812)发布在1500,明天早上7点将有一个新日志(F813) 我试图在每个括号之间进行匹配,相反,它几乎匹配整个字符串Regex 正则表达式几乎可以抓取整个字符串,regex,Regex,我有如下数据: 今天的跟踪日志(F812)发布在1500,明天早上7点将有一个新日志(F813) 我试图在每个括号之间进行匹配,相反,它几乎匹配整个字符串 \((.*)\) 我做错了什么?*是一个量词;尽可能多地消费。要使其不贪婪,请使用*?。一旦你指定了问号,你就说明(不要贪心。一旦你找到一个)。。。停下来,你完了。) 在设计正则表达式模式时,有三件事需要记住: 一定有什么东西出现了 一定不能有什么东西出现 某些东西可能会出现(以及出现多少次) 匹配括号和引号之类的对是非常典型的。使用以下
\((.*)\)
我做错了什么?*
是一个量词;尽可能多地消费。要使其不贪婪,请使用*?
。一旦你指定了问号,你就说明(不要贪心。一旦你找到一个)
。。。停下来,你完了。)
在设计正则表达式模式时,有三件事需要记住:
\(([^)]+)\)
“(“和”)”是“必须出现的”,它们之间是“不得出现的”(意思是你不希望遇到一个”)”。观看此演示:
\(([^)]+)\)