判断字符串中的字段
来源:百度知道 编辑:UC知道 时间:2024/05/23 14:15:22
public class Test {
public static void main(String[] args) {
String str1="@Asdsdfefefef@Bsdsdsdssdds@Cdededede";
String s=str1.substring(1);
String[] str2=s.split("@");
for(String str3:str2){
System.out.println("@"+str3);
}
}
}
-------------
结果:
@Asdsdfefefef
@Bsdsdsdssdds
@Cdededede
import java.util.ArrayList;
import java.util.List;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class Test {
public static void main(String[] args) {
String input = "@Asdsdfefefef@Bsdsdsdssdds@Cdededede";
List<Bean> list = new ArrayList<Bean>();
Pattern p = Pattern.compile("@\\p{Upper}{1}");
Matcher m = p.matcher(input);
while (m.find()) {
list.add(new Test().new Bean(input.substring(m.start(), m.end()), m.start(), m.end()));
}<