我有一个包含交易列表的 Google 表格。我需要在 E 列中隔离 D 列中单词“结束”之后的最多三个单词或数字。正确的正则表达式函数应该是正向后视,但在 RE2 中不受支持(来源:使用正-前瞻 (?=regex) 与 re2)。
此公式在 GSheets 中返回错误:
=REGEXEXTRACT(D1;"(?<=end\s)(\w+)")
Run Code Online (Sandbox Code Playgroud)
所以我的结论是,在这种情况下,正则表达式是一个死胡同。
如何在 GSheets 中获取请求的结果?
从标题开始,我需要Excel根据相应的A行单元格内容自动填充B行单元格.
因此,如果单元格A1包含X或Y或Z,则单元格B1应等于W,或者如果A1包含G或H或J,则单元格B1应等于W.