从字符串中删除不需要的字符

比如删除‘abc’,三种方法

1.select str1,replace(translate(str1,'abc','eee'),'e'.' ') str
  from table;
2.select str1,translate(str1,'1abc','1') str
  from table;
3.使用更简单的正则函数regexp_replace,直接把[]内列举的字符替换为空
  select str1,regexp_replace(str1,'[abc]') as str
  from table;


发布了37 篇原创文章 · 获赞 3 · 访问量 1万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章