【发布时间】:2019-01-14 21:05:01
【问题描述】:
单元格 A1 包含:
I finally found the best dance partner!! #ad, check out the link in bio
单元格 B1 包含:
=REGEXMATCH(A1,"/#[aA][dD](?![A-z]|[0-9]|-|_|\/|\\)/")
According to different regex testers,模式
#[aA][dD](?![A-z]|[0-9]|-|_|\/|\\)
有效且应与 A1 中的字符串匹配。 REGEXMATCH 应该返回 TRUE,而不是错误。我还尝试了没有开头和结尾斜杠的公式,但无济于事:
=REGEXMATCH(L2,"#[aA][dD](?![A-z]|[0-9]|-|_|\/|\\)")
我在这两种情况下遇到的错误是:
"函数REGEXMATCH参数2值 "#[aA]dD" 不是有效的正则 表达。”
我不知道我的 Google 表格的正则表达式语法有什么问题,而且我找不到 Google 或其他人在线提供的任何文档。
【问题讨论】:
-
RE2 库不支持前瞻。
标签: regex google-sheets google-sheets-formula