我正在尝试从Google Sheets中提取街道地址。在我的数据中,地址后跟逗号(“,”)或单词“between”编写与逗号或单词匹配的REGEXTRACT函数时遇到问题
这是我最接近的了第一个月
它适用于逗号前面的地址,但不适用于“between”前面的地址
有没有一种方法可以把它写得本质上是“匹配X的第一个示例或Y的第一个示例”?
Regex Demo
谢谢
我正在尝试从Google Sheets中提取街道地址。在我的数据中,地址后跟逗号(“,”)或单词“between”编写与逗号或单词匹配的REGEXTRACT函数时遇到问题
这是我最接近的了第一个月
它适用于逗号前面的地址,但不适用于“between”前面的地址
有没有一种方法可以把它写得本质上是“匹配X的第一个示例或Y的第一个示例”?
Regex Demo
谢谢
1条答案
按热度按时间ie3xauqp1#
您可以使用以下正则表达式模式:
这与所有内容匹配
^
从单元格值的开始(.*)?
匹配并捕获所有内容,直到最近\s*
可选空白(?:,|between)
匹配,
或单词between