我有一个字符串,我想分别拆分这些值。
例如,我想拆分以下字符串:
Test1 Avg. running Time: 66,3 [ms], (Ref: 424.0) ===> Well done, It is 80% faster
我想要单独的 66,3[ms] 和单独的 Ref 值。
如果你们中的任何人能建议我最好的方法,这将很有帮助。
我应该使用定界符 (:) 吗?但在这种情况下,我收到的输出为
66,3 [ms], (Ref: 424.0) ===> Well done, It is 80% faster
或者我应该使用“正则表达式”吗?
最佳答案
对于这种情况,您可以使用 .split(", ");
因为 ',' 在 except in number 之后有一个空白。
也可以在 this post 中查看 用于现成的解析器。
关于java - 使用定界符分割字符串-Java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11739886/