public class DisplayPointsp {
public static void main(String[] args) {
String resultTemp = "";
String result = "";
String str ="01123";
String pattern1 ="([0-9]{1})";
Pattern pattren =Pattern.compile(pattern1);
Matcher matcher = pattren.matcher(str);
if(matcher.find()) {
resultTemp = matcher.group(0).toString();
System.out.println(resultTemp);
resultTemp = matcher.group(1).toString();
System.out.println(resultTemp);
} else {
System.out.println("aaaaaa");
}
System.out.println(resultTemp);
}}
我的意思是把str字符串里面的数据一个一个分解开来,然后打印出.........
可以有错,是正则表达式写错了,请大家帮帮忙........
public static void main(String[] args) {
String resultTemp = "";
String result = "";
String str ="01123";
String pattern1 ="([0-9]{1})";
Pattern pattren =Pattern.compile(pattern1);
Matcher matcher = pattren.matcher(str);
if(matcher.find()) {
resultTemp = matcher.group(0).toString();
System.out.println(resultTemp);
resultTemp = matcher.group(1).toString();
System.out.println(resultTemp);
} else {
System.out.println("aaaaaa");
}
System.out.println(resultTemp);
}}
我的意思是把str字符串里面的数据一个一个分解开来,然后打印出.........
可以有错,是正则表达式写错了,请大家帮帮忙........
String pattern1 ="< \\s* font \\s* ([^]]) \\s*>";
还有这二句,下面那个匹配的,一个都找不到
谢谢了
String regex = "<\\s*font\\s*([^>]+)\\s*>";
public static void main(String args[]) throws FileNotFoundException, IOException, ClassNotFoundException {
String resultTemp = "";
String result = "";
String str = "01123";
String pattern1 = "([0-9]{1})";
Pattern pattren = Pattern.compile(pattern1);
Matcher matcher = pattren.matcher(str);
while (matcher.find()) {
System.out.println(matcher.group());
}
}