【发布时间】:2013-11-18 18:52:59
【问题描述】:
我正在使用 Hive,并且有一个字符串数据库。我想要带有某些单词的行,但需要单词边界(如果我正在搜索“transport”,我不想要带有“transporter”的行)。我该怎么做?
目前,我正在执行以下操作:
hive> select * from myTable where (length(regexp_extract(column1, 'transport', 0)) > 0);
但显然这并没有包含任何单词边界。
提前致谢!
【问题讨论】:
标签: regex string word hive boundary