oracle 正则表达式,数据只能是字母和数字,不能再包含其它的字符,在线等,急!

高手,请教一下,oracle 正则表达式,数据只能是字母和数字,不能再包含其它的字符,在线等,急!
最新回答
夜行孤魂

2024-06-04 04:50:41

'^[\w]{1,}$' 10g以上可用
追问
怎么判断也给写下吧,谢了,看正则头疼!
追答
oracle 正则 有 四个函数 
regexp_like,regexp_substr,regexp_instr,regexp_replace
你查查用法 来对应你所要用的 自己查记得才清楚 别偷懒
追问
...真要去查的话我也不用提问了,不过谢了
︸世态炎凉

2024-06-04 02:40:13

[0-9a-zA-Z]
追问
我要的是oracle 正则表达式
追答
[[:alnum:]] *
追问
怎么判断也给写下吧。3q
追答
select * 
from tab
where regexp_like (field, '[[:alnum:]] *')
意志以颓废

2024-06-04 05:34:19

\w+
追问
oracle 正则表达式