我是靠谱客的博主 激昂纸飞机,最近开发中收集的这篇文章主要介绍JAVA 截取两段字符串中间的值,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Java 截取两段字符串之间的值

今天遇到一个需求才想出这样的方法,先mark一下,有一个String字符串:
“资产编号:01A03A048 资产名称:办公椅 资产数量:1件;资产编号:02B01A017 资产名称:笔记本电脑 资产数量:1件;”
需要取里面所有的资产编号并让入List中,本来想转换成Json再来操作,但好像并不行,于是就找到了用正则来识别区间,然后再将找到的区间放入list的方法,代码如下:

String str = "资产编号:01A03A048 资产名称:办公椅 资产数量:1件;资产编号:02B01A017 资产名称:笔记本电脑 资产数量:1件;";
	    Pattern p=Pattern.compile("资产编号:(\w+) 资产名称:");
	    Matcher m=p.matcher(str);
	    List<String> assetId=new ArrayList();
	    while(m.find()){
	    	assetId.add(m.group(1));
	    	}

最后

以上就是激昂纸飞机为你收集整理的JAVA 截取两段字符串中间的值的全部内容,希望文章能够帮你解决JAVA 截取两段字符串中间的值所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(51)

评论列表共有 0 条评论

立即
投稿
返回
顶部