oracle 中正则约束

自己随便写的,项目中用到

-- 邮箱地址 验证
SELECT 'webdeve-lop_ou@gooogle.con.cn'
  FROM DUAL T
 WHERE REGEXP_LIKE('webdeve-lop_ou@gooogle.con.cn',
                   '^(\w+*?\w+)+@((\w+*?\w+)+\.(\w+*?\w+)+)+$');

-- 手机号码验证(简单)
SELECT '13482739077'
  FROM DUAL T
 WHERE REGEXP_LIKE('13482739077', '^1\d{10}$');

 

posted @ 2012-10-26 11:17  webdevelop  阅读(152)  评论(0编辑  收藏  举报