1,概念:(多用于前端)

也称为规则表达式,用一些特殊的符号来表示特定的规则;
注意,这部分内容不属于某种语言的独有特性;只是,在这里定一个规范罢了。

2,作用:

可以通过正则表达式来判断字符串是否符合规范;

3,正则表达式的使用:(使用matches方法)

image.png

  1. String类使用matches方法来表示匹配的内容:

    1. //String类:
    2. System.out.println("adad".matches("ad"));
  2. 预定义字符类(String):(注意:在字符串中的 \ 要两个) ```java System.out.println(“ad.”.matches(“(ad)\.”));

//注意:在正则表达式中” . “是表示任何的一个内容(字符),要用 \. 表示 字符 . String[] split = “168.112.68.0”.split(“\.”);

  1. 3. 量词:
  2. ```java
  3. System.out.println("ad".matches("(ad){1,3}"));
  4. //表示 ad 要共同存在 1次到3次;
  5. System.out.println("adad".matches("(ad){1,3}"));