package com.day10.Regex正则表达式;
public class Demo3Regex {
/**
* A:预定义字符类
* . 任何字符。
* d 数字:[0-9]
* D 非数字:[^0-9]
* s 空白字符:[
x0Bf
]
* S 非空白字符:[^s]
* w 单词字符:[a-zA-Z_0-9]
* W 非单词字符:[^w]
*/
public static void main(String[] args) {
String regex=".";
System.out.println("*".matches(regex));//true
System.out.println("*A".matches(regex));//false两个.才代表两个字符("..")
String regex1="\d";//因为代表转义字符,所以要打上\
System.out.println("0".matches(regex1));//true
String regex2="\s";
System.out.println(" ".matches(regex2));//一个 空格true
System.out.println(" ".matches(regex2));//一个tab键true
System.out.println(" ".matches(regex2));//四个空格false四个空格代表四个字符
String regex3="\w";
System.out.println("s".matches(regex3));//true
System.out.println("sas".matches(regex3));//false
System.out.println("1".matches(regex3));//true
System.out.println("_".matches(regex3));//true
}
}