Redshift regexp_replace 非英语标准字符 [重复]

Posted

技术标签:

【中文标题】Redshift regexp_replace 非英语标准字符 [重复]【英文标题】:Redshift regexp_replace Non-English Standard characters [duplicate] 【发布时间】:2020-09-13 17:25:15 【问题描述】:

在 redshift 中,我正在尝试像以下示例一样 regexp_replace 字符串以保留撇号、空格、字母数字,但删除非英语标准字符,如 Â。这可能吗?

'He's interested in addressing the challenges of #energy &  #climate change'

'He's interested in addressing the challenges of energy climate change'

【问题讨论】:

【参考方案1】:

对非 ASCII 字符使用 /[^\x00-\x7F]/g

【讨论】:

以上是关于Redshift regexp_replace 非英语标准字符 [重复]的主要内容,如果未能解决你的问题,请参考以下文章

Amazon redshift 在字符串正则表达式后获取数字

Redshift:如何删除不可打印的字符

使用 postgres regexp_replace() 替换字符串中的整数

如何使用redshift从字符串中删除反斜杠?

正则表达式在 Redshift 中将 CamelCase 转换为蛇形案例

hive函数REGEXP_REPLACE用法