. any character \d A digit 0-9 \D a non-digit [^0-9] \s a whitespace character, 空白字符 \S a non-whitespace character \w a word character [a-zA-Z0-9] \W a non-word character X规范: X:必须出现一次 X?, 0,1 X*, 0或者多次 X+, 1, n X{n}, 必须出现n次 X{n,m}, 必须出现n~m次…
1.为什么要用正则表达式 首先我们先来做一道题目:判断一个字符串是否由数字组成.代码示例如下: public class Test { public static void main(String[] args) { String str="5201314"; char[] chars = str.toCharArray(); boolean flag=true; for (int i=0;i<chars.length;i++){ if (chars[i]<'0'||cha…