日期:2014-05-17 浏览次数:20798 次
--这样写
select * from dual where not regexp_like('dfdfdfdf<fdf','[<>]+');
--至于你的为什么为true,因它匹配的是非<>的字符,执行下面的你就看出来了
select regexp_substr('dfdfdfdf<fdf','[^<>]*') from dual;
select * from dual where regexp_like('dfdfdfdf<fdf','^[^<>]*$');