我有一個字符串,我需要在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