正则表达式是要求我们自学的内容,在这里进行简单的总结
正则表达式
正则表达式是用来描述符合某种语法规则的所有字符串
符号
1.英文句号 . :匹配任意个单个字符
2.中括号 [ ] :只包含方括号内的指定的某一单个字符
3.符号 | :相当于“或”,只能匹配 | 两边指定的字符
4.符号 * :表示指定字符出现的次数可以是任意次(包含0次)
5.符号 + :表示指定字符出现的次数必须大于等于1
6.符号 ? :表示指定字符出现的次数只能为0或1
7.大括号 { } :若形式为{n},表示指定字符出现的次数为n次;若形式为{n,m}(n<m),则表示指定字符出现的次数大于等于n小于等于m
8.符号 ^ :与方括号连用表示“非”,表示不能为指定的字符
9.一些快捷符号
正则表达式举例
以字母或者下划线开头,字母或数字或下划线结尾的字符串
( [ A-Z ] | _ | [ a-z ] )( \w )*
以13或18开头的11位数字串
1( 3 | 8 )\\d{ 9 }
由数字和英文字母组成的字符串
^ [ A-Za-z0-9 ]+ $