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;

 

posted @ 2018-03-13 10:11  巴啦啦大魔王  阅读(314)  评论(0编辑  收藏  举报