使用正则表达式查找单元格中的单词和 return 真或假
Find words in a cell and return a true or false using regexract
我正在尝试使用 regextract 在单元格中查找单词,但它并没有带回单元格中的所有单词。
它将带回:
gamer
但不是
_gamer
或
@gamer
但我需要所有这些。 Here is the sheet I am using.
我正在尝试使用 regextract 在单元格中查找单词,但它并没有带回单元格中的所有单词:
=REGEXEXTRACT(C3,"gamer|gaming|game")
正确
=ARRAYFORMULA(IF(LEN(A1:A),
IFERROR(REGEXMATCH(A1:A, ".*game.*|game|.*gaming.*|gaming")), ))
=ARRAYFORMULA(IFERROR(REGEXEXTRACT(A1:A, ".*game.*|game|.*gaming.*|gaming")))
我正在尝试使用 regextract 在单元格中查找单词,但它并没有带回单元格中的所有单词。
它将带回:
gamer
但不是
_gamer
或
@gamer
但我需要所有这些。 Here is the sheet I am using.
我正在尝试使用 regextract 在单元格中查找单词,但它并没有带回单元格中的所有单词:
=REGEXEXTRACT(C3,"gamer|gaming|game")
正确
=ARRAYFORMULA(IF(LEN(A1:A),
IFERROR(REGEXMATCH(A1:A, ".*game.*|game|.*gaming.*|gaming")), ))
=ARRAYFORMULA(IFERROR(REGEXEXTRACT(A1:A, ".*game.*|game|.*gaming.*|gaming")))