C=10337SC=8613800998500IMSI=9460023015564174V=110524:M这样的字符串如何解析好?最终想成为C=10337 SC=8613800000...这样。
解决方案 »
- 通过Excel或者DBF文件在Struts2+hibernate+spring+sqlserver项目一次导入导出上万条数据,导入不了,导入5000条一下能成功
- java中的编码问题(在线等,分只给答案最正确的一个人)
- jsp读取rtf格式
- JAVA中如何实现1G左右的大文件上传和下载,有没有例子给个参考?
- 使用lucene建立索引的问题
- 为了大家更好的学习java ,本人建立一个qq群:17759539 (欢迎老鸟和菜鸟加入)(0flying0)
- IE的cookies的问题,郁闷求救!
- 用javamail如何实现发送邮件时自动保存和写邮件时选择保存?
- 作jsp的服务器出毛病了,大家快帮忙啊DEll poweredge4600
- 流水号 同步 问题
- 还是百度收录问题。。。。
- eclipse部署tomcat的问题
String[] a = s.split(",");
for(int i=0;i<a.length;i++){
System.out.println(a[i]);
} 试一下。
int start = 0;
int end = 0;
List list = new ArrayList();
for (int i = 0; i < a.length(); i++) {
if ((a.charAt(i) >= 'A' && a.charAt(i) <= 'Z')
&& (i == 0 || a.charAt(i - 1) >= '0'
&& a.charAt(i - 1) <= '9')) {
start = i;
}
if (a.charAt(i) >= '0'
&& a.charAt(i) <= '9'
&& (i == a.length() - 1 || a.charAt(i + 1) >= 'A'
&& a.charAt(i - 1) <= 'Z')) {
end = i;
}
if (end != 0) {
list.add(a.substring(start, end + 1));
start = 0;
end = 0;
}
}