我的字符串数据就像DV_APLCN: 563 ,DV_DHR_APLCN: 5632, PIC_NOTE: 6254
... etc。
所以我只需要分开数字(即,563,3632,6254)并需要存储在数组中。
通过示例代码帮助我。数据非常庞大,并且StringNames不同。
最佳答案
首先,您需要了解Java regular expression Pattern
,然后考虑使用String.split()
。
String str = "DV_APLCN: 563 ,DV_DHR_APLCN: 5632, PIC_NOTE: 6254";
System.out.println(Arrays.toString(str.split("\\D+")));
输出量
[, 563, 5632, 6254]