【发布时间】:2020-01-22 14:20:47
【问题描述】:
我正在努力从可以是相位等的文本变量中删除标点符号。
示例:Hola,我是 llamo Juan! Hoy es día camión。
我使用的代码是:
REGEXP_REPLACE(text, '[^0-9A-Za-z ]+', '')
这通常效果很好。问题是在某些语言中,我们在某些单词上有标点符号。示例:día camión。运行上面的代码时,这些词的输出是“da”“camin”。它会删除与标点符号相关的字母。
有没有办法避免这种情况发生?
谢谢!
【问题讨论】:
标签: regex hadoop text hive punctuation