0

我正在尝试从 Redshift 中的字符串中删除不可打印的字符并尝试了 TRANSLATE 函数,但没有返回我正在寻找的结果。有什么建议吗?

4

2 回答 2

0

不太正确,这有效:

regexp_replace(<col>, '[^[:alnum:][:blank:][:punct:]]', '')

这是一个正向过滤器,只允许 ASCII、字母、数字、空格和标点符号。

于 2021-11-17T01:28:51.227 回答
-1

这是我用来处理字符的正则表达式:

regexp_replace(<col>,'[^[:print:]]|[[:cntrl:]]|[[:blank:]]','')

不知道这是否是您正在寻找的东西,而是一个开始的地方。

于 2021-07-29T03:44:33.417 回答