我有一个字符串,我需要在OF.OFF之前和之后的单词之间设置空格,但如果它的OFF在最后,它应该保持原样。谨慎纠正我的表达,或者如果有一个更好的写作方式。Regexp_replace在OF之前和之后的单词除外OFF
PRINCEOFPERSIA ==> PRINCE OF PERSIA
PRINCOFFINLAND ==> PRINCE OF FINLAND
Blowoff ==> Blowoff
Spinoff ==> spinoff
I have written this exp.
Select REGEXP_REPLACE(spinoff,'(\w*)(off?)(.*)$','\1 \2 \3') from dual;
but it breaks it as 'spin off'
酷!这很漂亮!!!是啊,它现在完美工作...它的处理多一个案件OFFTRACK ==> OFFTRACK..Wow好..超级!你们俩(BTOUEG)都是天才 – 2013-04-25 23:11:04
嗯,它在regextester上对我不起作用,但不明白为什么 – 2013-04-25 23:17:02
什么是regextester?还有我如何获得更多的专业知识..有一些工具来帮助或其纯粹的逻辑思维.. – 2013-04-25 23:20:07