regex - REGEXEXTRACT 的正确语法,其中条件来自某些单元格和不区分大小写的参数
问题描述
我有一个 REGEXMATCH 表达式,其中正则表达式来自某个单元格。像这样:=REGEXMATCH(A2, $B$2)
。在B2
中,正则表达式看起来像.*abc.*|.*def.*
.
我试图用 调整正则表达式(?i).*abc.*|.*def.*
,但似乎只abc
变得不区分大小写。
我应该添加(?i)
到流水线正则表达式的每个部分吗?- 我有很多,这不是一件有趣的工作。或者是否有可能(?i)
向所有正则表达式部分添加一次?
解决方案
采用:
=REGEXMATCH(A2; "(?i).*abc.*|.*def.*")
推荐阅读
- html - 在移动视图中,Bootstrap 导航栏和图库缩短了宽度
- javascript - 将 p 标签添加到无格式文本 - 纯 JavaScript
- javascript - 动态设置 className 字符串 Javascript \ React
- c# - 外人指的是什么?
- php - PHP:使用队列机制处理 csv 文件的最佳选择,以便在 mysql 数据库上进行大量插入
- python - 如何在列表中添加扩展名?
- python - Python requests.raise_for_status() 异常查找输出
- c# - 从子窗体访问主窗体中的控件
- spring - 创建spring项目时出错。: J2EE 组件映射更新
- java - 如何调用 Rest API 并使用该 API 中的数据?