首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >去除雪花弦中的决裂剂

去除雪花弦中的决裂剂
EN

Stack Overflow用户
提问于 2021-09-02 14:01:33
回答 1查看 657关注 0票数 2

我想从字符串列中删除所有的对话,使用雪花SQL。例如:=> a,o,c

我承认,翻译功能将发挥作用,但只适用于单一情况,而有许多字母有一个重音需要翻译。

你能给我一些提示吗?谢谢你了,韩

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-09-02 14:30:07

要确保涵盖所有这些字符,最安全的方法可能是起草ES6 2015/ES6中的作品,以涵盖以下所有字符:

代码语言:javascript
复制
create or replace function REPLACE_DIACRITICS("str" string)
returns string
language javascript
strict immutable
as
$$
    return str.normalize("NFD").replace(/\p{Diacritic}/gu, "");
$$;

select REPLACE_DIACRITICS('ö, é, č => a, o e, c');

UDF的JS是由以下文章提供的:Remove accents/diacritics in a string in JavaScript

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69031822

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档