Java 正则表达式拆分具有未知数量空格的数字

标签 java regex

我有一串有点奇怪的数字。我从中提取的源具有非标准格式,我正在尝试从 .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/

相关文章:

java - 从 C 到 Java 的随机生成器端口?

java - int 无法转换为 java.lang.String

java - 理解 Java 8 中的 Spliterator、Collector 和 Stream

java - 如何双重转义双引号?

java - 无法匹配具有以下模式的文本 : @some words(optional) :"sometext"+link(optional)

javascript - 如何以更少的步骤/自动更改 <div> 的源顺序?

Javascript - 使用正则表达式来匹配 3 个连续数字的所有实例?

java - 使用 Javascript 和 Java 验证图像上传

java - Nativescript + Genymotion : App not starting up on simulator - Execution failed for task ':buildMetadata'

用于验证地址的 JavaScript 正则表达式