数据形式如下:
大家好
大家好!
大家好abd
大家好123
大家好,。
大家好,12
大家好abc,。
大家好abc123
1、匹配出既含汉字又含字母的结果,如:大家好abd
2、匹配出含汉字和字母之外的字符,如:大家好!
大家好123
大家好,。
大家好,12
大家好abc,。
大家好abc123
------解决方案--------------------
- SQL code
--脚本1select col from t where length(col)=length(regexp_replace(col,'([[:punct:]]|[[:digit:]])','')) and regexp_like(col,'[a-zA-Z]+') and length(col)<>lengthb(col);--脚本2select col from t where length(col)<>length(regexp_replace(col,'([[:punct:]]|[[:digit:]])',''));