java用正则表达式split字符串
Stringstr="word:loveproperty:vmeaning:爱";String[]strs=str.split(*);strs[0]="love";str...
String str = "word:love property:v meaning:爱";
String[] strs = str.split(*);
strs[0] = "love";
strs[1] = "v";
strs[2] = "爱";
split里面的正则表达式应该怎么写
我的意思是分开后
strs[0] 是 "love";
strs[1] 是 "v";
strs[2] 是 "爱";
你们都理解错了 展开
String[] strs = str.split(*);
strs[0] = "love";
strs[1] = "v";
strs[2] = "爱";
split里面的正则表达式应该怎么写
我的意思是分开后
strs[0] 是 "love";
strs[1] 是 "v";
strs[2] 是 "爱";
你们都理解错了 展开
3个回答
展开全部
//包你满意,但是数组从 第二个元素开始
String str = "word:love property:v meaning:爱";
String[] strs = str.split("[ ]?\\w+:");
System.out.println(strs[1]);
System.out.println(strs[2]);
System.out.println(strs[3]);
String str = "word:love property:v meaning:爱";
String[] strs = str.split("[ ]?\\w+:");
System.out.println(strs[1]);
System.out.println(strs[2]);
System.out.println(strs[3]);
参考资料: 还有其他问题的话,给我发百度消息
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
:*\b
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
String[] strs = str.split(":|\\s");
strs[1] = "love";
strs[3] = "v";
strs[5] = "爱";
strs[1] = "love";
strs[3] = "v";
strs[5] = "爱";
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询