后加空格,我试图让一个空间分成每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 =替换。但是如何增加空间呢? –