oracle正装表达式匹配中文

regexp_like (col,'[啊-龥]','i') 所有中文字符都该在[啊-龥]区间里吧

匹配中文:[u4e00-u9fa5]

英文字母:[a-zA-Z]

数字:[0-9]

匹配中文,英文字母和数字及_:
^[u4e00-u9fa5_a-zA-Z0-9]+$

----只保留中文

Select regexp_replace(REGEXP_REPLACE(NAME,'[u4e00-u9fa5]', ''),'[[:punct:]]+','')  FROM student;
原文地址:https://www.cnblogs.com/Babylon/p/8554134.html