後加空格,我試圖讓一個空間分成每4個數字/數字(不是字符)。這就是我想出:每4號/位的Oracle 11g
newStudentNumber := regexp_replace(newStudentNumber, '[[:digit:]](....)', '\1 ');
dbms_output.put_line(newStudentNumber);
結果:
NL 2345 7894 TUE
我真正想要的:
NL 1234 5678 944 TUE
我的代碼替換數在與空格鍵每4個地方,而不是增加一個像上面想要的結果一樣的空間。
任何人都可以解釋這一點嗎?
在此先感謝
是什麼原始輸入? –
你對原始輸入有什麼意思?想要的最終結果或我的整個代碼的輸入? –
有點看到一個人在你身邊。 regexp_replce =替換。但是如何增加空間呢? –