正则表达式:使用Google Sheets REGEXTRACT匹配字符或单词

fkaflof6  于 2023-01-06  发布在  Go
关注(0)|答案(1)|浏览(101)

我正在尝试从Google Sheets中提取街道地址。在我的数据中,地址后跟逗号(“,”)或单词“between”编写与逗号或单词匹配的REGEXTRACT函数时遇到问题
这是我最接近的了第一个月
它适用于逗号前面的地址,但不适用于“between”前面的地址
有没有一种方法可以把它写得本质上是“匹配X的第一个示例或Y的第一个示例”?
Regex Demo
谢谢

ie3xauqp

ie3xauqp1#

您可以使用以下正则表达式模式:

^(.*)?\s*(?:,|between)

这与所有内容匹配

  • ^从单元格值的开始
  • (.*)?匹配并捕获所有内容,直到最近
  • \s*可选空白
  • (?:,|between)匹配,或单词between

相关问题