回答这个问题。我在hdfs中有一个表,它包含一个特定列(字符串数组)的表,该表的记录中有一些特殊字符。我在hive中使用regex来提取第一个引号中的值(我使用 case 语句检测是否有“-i regex,否则按原样返回列值)。然而,最有可能是由于特殊的字符有跳过和异常的结果。我想问一下,解决这个问题最有效的方法是什么,如何解决?在第一阶段清理列(通过regex as,同时保留qoutation标记),然后使用我的regex。或者有一种方法可以在一个正则表达式中同时使用它们?
case
目前还没有任何答案,快来回答吧!
暂无答案!
目前还没有任何答案,快来回答吧!