何位高人会正则表达式啊想提取字符串中@ @之间的内容
哪位高人会正则表达式啊,想提取字符串中@ @之间的内容
String a="@12qq3@,,,@456@";
利用正则形成一个数组内容为{"12qq3","456"}
------解决方案--------------------
------解决方案--------------------
------解决方案--------------------
String a="@12qq3@,,,@456@";
String[] arr=a.replace("@","").split("\\.{3}");
System.out.println(Arrays.toString(arr));
String a="@12qq3@,,,@456@";
利用正则形成一个数组内容为{"12qq3","456"}
------解决方案--------------------
Matcher m = Pattern.compile("@(.*?)@").matcher(a);
while(m.find()){
System.out.println(m.group(1));
}
------解决方案--------------------
String a="@12qq3@,,,@456@";
Matcher m = Pattern.compile("@(.*?)@").matcher(a);
while(m.find()){
System.out.println(m.group(1));
}
------解决方案--------------------
String a="@12qq3@,,,@456@";
String[] arr=a.replace("@","").split("\\.{3}");
System.out.println(Arrays.toString(arr));