- Noktalama işaretlerinden sonra gelen boşlukları silmek.
- Noktalama işaretlerinden sonra bir boşluk karakteri bırakmak.
- Tekrar eden noktalama işaretlerine karışmamak.("..." gibi)
orginal_str VARCHAR2(1024) := 'Hi everybody. Everything is good.Great...Yes!You are,the best!!!';
modified_str VARCHAR2(1024);
BEGIN
modified_str := regexp_replace(orginal_str,
'([[:punct:]]+)([[:space:]]*)',
'\1 ',
1,
0);
dbms_output.put_line(orginal_str);
dbms_output.put_line(' modified to ');
dbms_output.put_line(modified_str);
/*
Hi everybody. Everything is good.Great...Yes!You are,the best!!!
modified to
Hi everybody. Everything is good. Great... Yes! You are, the best!!!
*/
END;
No comments:
Post a Comment