我有以下文字:
Dorothy 123456789 0 98765Fashion
我需要用相同数量的 0替换0和98765之间的空格,所以它看起来像:
Dorothy 123456789 0000098765Fashion
有一个问题:
0 到 98765 之间空白的确切数量是未知的。可能没有,也可能有很多。
开头的 0 是一个常数,但 98765 中的数字也在变化。
到目前为止,我只用一个 0 替换了 0 和 98765 之间的空格,但它不匹配所有其余的空格与零:
regexExpression = "(.{7}).(\\d{9})(..)0(\\s+)(\\d+)(.{7})";
replacement = "$1$2$300$5$6";
newString = oldString.replaceAll(regexExpression, replacement);
烙印99
月关宝盒
智慧大石
相关分类