我使用REGEXP_EXTRACT_ALL(column_with_text, r'(\bword1\b|\bword2\b|\bword3\b)') as matching_words在文本的任何地方提取三个单词中的任何一个,而不管顺序和情况如何。关于下列案文:
here random word here word2 or here word1 random words,它提取word1
我想提取两个由符号=连接的单词列表。regex代码适用于单独的列表,但不能组合使用。示例字符串: bla word1="word2“blabla abc="xyz”bla bla
一个输出应该包含直接左边的=,即word1,abc,而另一个输出应该包含直接右的=,即没有引号的word2\").)*\")提取=的左边单词,即<