正则表达式:
简单的理解: 符合一定规则的表达式 用来:处理字符串的 正则表达式也是字符串 /d 用来匹配0-9所有的数字 /D 用来匹配所有的非数字 /s 匹配所有的空白字符 空格 制表符 回车符 换页符 换行符 /S 匹配所有非空白字符 /w 匹配所有的单词字符 包括0-9所有的数字 26个英文字母 和( _ )下划线 /W 匹配所有的非单词字符 () 标记子表达式 [] 表示枚举[]内任意一个字符都可以 {} 表示出现几次 * 表示出现次数大于0 + 表示是出现次数大于1 正则表达式匹配的另一种形式 Pattern pattern = Pattern.compile("\\d{4}(/\\d{2}){2}"); Matcher matcher = pattern.matcher("2016/12/12"); matcher.matches();