我正在尝试清理配置单元表中的数据。我需要替换一列中的一些字符,但我不知道如何在使用中一次删除多个字符 regexp_replace()
在配置单元sql中。
下面的步骤很简单,效果如预期:
select regexp_replace('abc-de-ghi', '-','');
和输出: defghi
但我不知道如何清理包含不同字符的字符串:
select regexp_replace('abc-de/ghi@jkl:mn#op', <i-dont-know-what-goes-here>,'');
有人能帮我吗?
1条答案
按热度按时间iq0todco1#
使用
'[-/@:#]'
包含要删除的字符集(括号中)的模板:结果: