首页 > 解决方案 > REGEXEXTRACT 的正确语法,其中条件来自某些单元格和不区分大小写的参数

问题描述

我有一个 REGEXMATCH 表达式,其中正则表达式来自某个单元格。像这样:=REGEXMATCH(A2, $B$2)。在B2中,正则表达式看起来像.*abc.*|.*def.*.

我试图用 调整正则表达式(?i).*abc.*|.*def.*,但似乎只abc变得不区分大小写。

我应该添加(?i)到流水线正则表达式的每个部分吗?- 我有很多,这不是一件有趣的工作。或者是否有可能(?i)向所有正则表达式部分添加一次?

标签: regexgoogle-sheets-formula

解决方案


采用:

=REGEXMATCH(A2; "(?i).*abc.*|.*def.*")

推荐阅读