java字符串截取字符串中间一段
有没有好的方法,就是比如str="\“1\”,\“2\”,\"3\",\"4\",\"5\",\"6\"";我想截取第三个引号和第四个引号之间的字符串。也就是例子中的2....
有没有好的方法,就是比如 str="\“1\”,\“2\”,\"3\",\"4\",\"5\",\"6\"";
我想截取第三个引号和第四个引号之间的字符串。也就是例子中的2.
不想用split,然后找数组元素。 展开
我想截取第三个引号和第四个引号之间的字符串。也就是例子中的2.
不想用split,然后找数组元素。 展开
6个回答
展开全部
String str = "\"1\",\"2\",\"3\",\"4\",\"5\",\"6\"";
String regex = "\"[^\"]+[\"\\,\\s]+([^\"]+).*";
String result = str.replaceAll(regex, "$1");
System.out.println(result);
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用正则表达式里面有个分组 希望能帮到你
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个要用到“
正则表达式”
你自行百度使用方式!
正则表达式”
你自行百度使用方式!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
str.substring(9,11);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用split,找数组元素
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询