我有一串有点奇怪的数字。我从中提取的源具有非标准格式,我正在尝试从 .split 切换,我需要指定一个确切的方法来拆分(2 个空格、3 个空格等)到 replaceall 正则表达式。
我的数据是这样的:
23574 123451 81239 1234 19274 4312457 1234719
我想结束
23574,xxxxx,xxxxx,xxxx
所以我可以在 , 上做一个 String.split
最佳答案
我将使用 \s
正则表达式
这是它在Java上的用法
String[] numbers = myString.split("\\s+");
关于Java 正则表达式拆分具有未知数量空格的数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12571338/