一、正则表达式
1.正则表达式是按照一定的模板来匹配字符串的公式,由普通字符(如字符a到z)和特殊字符组成。
(1)普通字符:匹配的对象是普通字符本身。
包括所有的大写和小写字母、数字、标点符号以及一些特殊符号。例如:a匹配abc中的a,10匹配10.113.25.155中的10,@匹配xxx@xxx.com中的@。
(2)特殊字符:配合普通字符匹配复杂或特殊的字符串组合
位于普通字符之前或之后用来限制或扩充普通字符的独立控制字符或占位符。用来描述它前面的字符的重复使用方式。限定一个完整的范围。
类型1
类型1举例:
^a.$:匹配一个以字符a开始,以任意单一字符结束的字符串,如a0、a!、ax等。