社区
JavaScript
帖子详情
java 中 如何截取
yibo2010
2010-08-14 07:32:35
String str = "aaa<2222>;bbb<3333>;cccc<5555>;cccc<666>;";
如何截取括号之间的值。
...全文
75
4
打赏
收藏
java 中 如何截取
String str = "aaa;bbb;cccc;cccc;"; 如何截取括号之间的值。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
prototyper
2010-08-14
打赏
举报
回复
String str = "aaa<2222>;bbb<3333>;cccc<5555>;cccc<666>;";
Pattern peg = Pattern.compile("[^<]+(?=>)");
Matcher mat = peg.matcher(str);
while(mat.find()){ ................}
Cynthea
2010-08-14
打赏
举报
回复
public static void main(String[] args) {
String s = "aaa<2222>;bbb<3333>;cccc<5555>;cccc<666>;";
String[] arr = s.split(";");
String[] arr1 = new String[arr.length];
for (int i = 0; i < arr.length; i++) {
System.out.println(arr[i]);
arr1[i] = "";
for (int j = 0; j < arr[i].length(); j++) {
if (arr[i].charAt(j)== '<'){
while(arr[i].charAt(++j) != '>') {
arr1[i] = arr1[i] + arr[i].charAt(j);
}
}
}
System.out.println(arr1[i]);
}
}
输出结果:
aaa<2222>
2222
bbb<3333>
3333
cccc<5555>
5555
cccc<666>
666
Cynthea
2010-08-14
打赏
举报
回复
分开保存到数组中之后,直接可以用<>括号去分离
Cynthea
2010-08-14
打赏
举报
回复
可以先用split(";")这个函数根据分号将其全部分开,保存在数组里面;
然后再用正则表达式去匹配<>之间的数字。
JAVA
_API1.6文档(
中
文)
java
.security.interfaces 提供的接口用于生成 RSA Laboratory Technical Note PKCS#1
中
定义的 RSA(Rivest、Shamir 和 Adleman AsymmetricCipher 算法)密钥,以及 NIST 的 FIPS-186
中
定义的 DSA(数字签名算法)...
【
JAVA
】
Java
中
截取
字符常用方法-substring
Java
中
截取
字符常用方法-substring
Java
学习指南(
Java
入门与进阶)
这是
Java
学习指南系列课程的第1篇,介绍
Java
语言的入门语法,引领希望学习
Java
语言编程的初学者进入
Java
大门。 本课程不需要其他语言作为基础,可以直接学习。 课程从
Java
开发平台的下载和安装开始,从浅到深、从...
Java
中
截取
字符串方法
java
中
如何对字符串进行
截取
Java
substr 用法_在
java
中
截取
字符串的用法,详细解析
今天就来为大家介绍
java
的一些基本知识,在
java
中
截取
字符串的用法,并且详细地进行分析。首先说一下一些基本的概念。一、publicString substring(int beginIndex)意为返回一个新字符串,它是此字符串的一个子字符串...
JavaScript
87,909
社区成员
224,616
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章