1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
declare
pattern varchar2(100) := '^[_a-z0-9-]+$';--+([_a-z0-9-]+)*@[a-z0-9-]+([a-z0-9-]+)+';
ch1 varchar2(100) := 'àçè';
ch2 varchar2(100) := 'aze';
ch3 varchar2(100) := 'azeàçè';
begin
if owa_pattern.match(ch1, pattern) then
dbms_output.put_line('OK');
else
dbms_output.put_line('NOK');
end if;
if owa_pattern.match(ch2, pattern) then
dbms_output.put_line('OK');
else
dbms_output.put_line('NOK');
end if;
if owa_pattern.match(ch3, pattern) then
dbms_output.put_line('OK');
else
dbms_output.put_line('NOK');
end if;
end; |
Partager