【发布时间】:2018-01-30 11:55:12
【问题描述】:
我想知道在 Google 表格中使用 REGEXEXTRACT() 时是否可以引用以相同表达式捕获的组?
假设我们有一个示例字符串:
aaa123bbb123ccc456ddd123eee123fff456ggg
我们想提取一些 3 位数字至少出现 3 次的部分。
通常我会像这样使用正则表达式:
(\d{3})(?:[^\1]*\1){2,}
但是如何引用第一组
=REGEXEXTRACT(A1;"(\d{3})(?:[^\1]*\1){2,}")?
这会在表格中返回错误。
【问题讨论】:
-
只需使用
(\d{3})(?:.*\1){2,}。
标签: regex google-sheets