import java.util.regex.Pattern;import java.util.regex.Matcher;public class Test{ public static void main(String[] args){ String str="SUN公司被Oracle收购,是否意味着java被逼上了死路?"; String s = "\\d+.\\d+|\\w+"; Pattern pattern=Pattern.compile(s); Matcher ma=pattern.matcher(str); while(ma.find()){ System.out.println(ma.group()); } }
}
正则表达式中“\d”表示[0-9]的数字,“\d+”表示由[0-9]的数字组成的数字,“\w”表示[A-Z0-9],“\w+”表示由数字、26个英文字母或者下划线组成的字符串,“\d+.+\d+”表示小数
出处:http://mfan.iteye.com/blog/1025473
答:他是憋死的,因为沙漠里没有电线杆撒尿。问: