我试图在每第四个数字/数字(不是字符)中加入一个空格。这就是我想出的:
newStudentNumber := regexp_replace(newStudentNumber, '[[:digit:]](....)', '\1 ');
dbms_output.put_line(newStudentNumber);
结果:
NL 2345 7894 TUE
我真正想要的:
NL 1234 5678 944 TUE
我的代码用空格键替换每 4 位的数字,而不是像上面想要的结果那样添加空格。
谁能给我解释一下?
提前致谢