我正在处理一张工作表,我想使用 REGEXMATCH 来过滤掉具有某些精确字符串的单元格。
按照我现在的公式,我只能找到包含共享单词的单元格,而不是整个字符串。
有人可以帮我解答吗?我完全可以使用不同的函数(不是正则表达式匹配)。如果有人能给我链接一个包含正则表达式所有内容的页面,但对于新手来说,那就太好了。
我尝试过查看正则表达式语言模式,但这对我来说有点难以掌握,而且我似乎无法放入应用程序喜欢的短语:1. 包含多个指定的字符串,2. 终止整个搜索术语位于单词末尾,后面没有其他内容。也不确定是否有任何函数可以处理此类事情,因为 FILTER 也不起作用。
这是
non-regex
针对床单的解决方案:rod
在poker
Column_E 中(如屏幕截图所示)。如果您愿意,也可以将它们硬编码在公式中如果要使用正则表达式,则必须强制它匹配行首和行尾之间的整个字符串,如下所示:
所以在这种情况下最好不要使用正则表达式。
很难推荐一个好的正则表达式教程,原因之一是正则表达式几乎总是被视为另一个应用程序的一部分 - (当然在这种情况下是 Google Sheets,但它也可能是 JavaScript 或 Unix shell) - 并且存在于不同的口味。黄金标准可能是Rex Egg,然后用于测试和开发Regex101 ,但这也许会提供更温和的介绍,而不会立即陷入太多概念。