小编LDA*_*ams的帖子

Java Split无法按预期工作

我试图使用一个简单的拆分来分解以下字符串:00-00000

我的表达是: ^([0-9][0-9])(-)([0-9])([0-9])([0-9])([0-9])([0-9])

我的用法是:

String s = "00-00000";

String pattern = "^([0-9][0-9])(-)([0-9])([0-9])([0-9])([0-9])([0-9])";

String[] parts = s.split(pattern);
Run Code Online (Sandbox Code Playgroud)

如果我使用Pattern和Matcher类,我可以看到我的模式匹配,匹配器告诉我我的groupCount是7这是正确的.但是,当我尝试分裂他们时,我没有运气.

java regex split matcher

6
推荐指数
2
解决办法
1792
查看次数

标签 统计

java ×1

matcher ×1

regex ×1

split ×1