首页 > 解决方案 > 如何使用正则表达式格式化数字?

问题描述

我有以下一行文字:

22|   |6000|  9|6010|6010|  9|  1|  1|  1|  1|315|317|315|315|315|303|315|  1|315|315|6002|315|315|  9|315|315|315|315|315|315|  1|  1|  1|315|315|315|317|315|315|315|315|6010|  1|  1|315|315|  1|317|315|  1|315|315|6010|6002| 10|6050|315|  1|  1|  9|  9|  9|315|  9|  1|  9|  1|6010|6026|  1|6010|  1|6010|

我想将其重新格式化为:

三个空格“|...|” 到“|....|”
三个空格“|..9|” 到“|...9|”
三个空格“|315|” 到“|.315|”
四个空格“|6000|” 到“|6000|” 没变

填充空间(。)总共 4 个空格

标签: regexp-replace

解决方案


推荐阅读