正则表达式

正则表达式
1、表达式规则
元字符描述^匹配字符串的开始位置$匹配字符串的结束位置.匹配任意字符(换行符除外)/.匹配小数点/s匹配任意的空白字符/S匹配非空白字符/d匹配一个数字,等价于[0-9]/D匹配一个非数字,等价于[^0-9];/w匹配一个数字、下划线或字母,等价于[a-zA-Z0-9_]/W匹配非单词字符,等价于[^a-zA-Z0-9_];*表示匹配前一项0次或多次+表示匹配前一项1次或多次?表示匹配前一项0次或1次{n}n是一个非负数,匹配前一项至少n次{n,}n是一个非负数,匹配前一项至少n次,无上限{n,m}匹配前一项至少n次,但不能超过m次,n、m均为非负数,n<=m; 括号的含义: []: 表示范围,例如[a-z]则是匹配a到z其中的字母 (): 表示一个整体,表达式中有几个()就有几个相应的字符串,(/s*)表示连续空格的字符串。 {}: 用于匹配长度,例如/d{4}表示匹配四个

正则表达式最先出现在Python成神之路

版权声明:
作者:congcong
链接:https://www.techfm.club/p/12897.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>