正则表达式(regular expression)描述了一种字符串匹配的语法规则。


(1)普通字符

    最简单的正则表达式是一个单独的普通字符,它在匹配一个字符的时候,匹配与其相同的一个字符。普通字符由所有哪些未显示指定为元字符的打印和非打印字符组成。字母、数字、汉字、下划线,以及没有特殊定义的标点符号,都是普通字符。这包括所有的大写A~Z和小写a-z,所有数字0-9,所有标点

(2)特殊字符

    特殊字符,就是一些有特殊含义的字符,通常都是正则表达式语法中规定的匹配字符。

    wKiom1c5jyPhs3djAAM337_5AvQ356.png

wKioL1c5kzfTze-wAAM_Pz9Ajbg199.png

wKioL1c5kzzishh4AAOEGYD0zwY685.png

wKioL1c5kz-TsiisAAMYZr0ze6o835.png

wKioL1c5k0CxXfvpAABpYw65SHw244.png

wKioL1c5k0GQg9rAAAEBvljw0pA244.png