1 // 非负整数:“^\d+$ ” 2 // 正整数: “ ^[0-9]*[1-9][0-9]*$” 3 // 非正整数: “ ^((-\d+)|(0+))$” 4 // 整数: “ ^-?\d+$” 5 // 英文字符串: “ ^[A-Za-z]+$” 6 // 英文字符数字串: “ ^[A-Za-z0-9]+$” 7 // 英数字加下划线串: “^\w+$” 8 // E-mail地址:“^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$” 9 // URL:“^[a-zA-Z]+://(\w+(-\w+)*)(\.(\w+(-\w+)*))*(\?\s*)?$” s1
//正则 : 对字符串的匹配,判断是否是某种格式
//正则表达式也是一段字符串,里面放的是匹配的规则
//正则规则: // \d 数字 // \D 非数字 // \w 数字+英文+下划线 // \W 非数字+英文+下划线 // \s 空格 // \S 非空格
// 正则中的特殊符号
// ? 0-1次
// + 最少一次
// * 任意次
// . 任意字符
--实例
String str=""; // 匹配英文名字 J