正则表达式记录

来源:互联网 发布:zcash n卡挖矿软件 编辑:程序博客网 时间:2024/06/04 01:14

\d和[0-9]作用相同,表示匹配任何一个数字

\w和[0-9A-Za-z]作用相同,匹配一个数字或字母字符

\s表示一个空字符


\D和[^0-9]作用相同,表示匹配一个非数字字符

\W和[^0-9A-Za-z]作用相同,匹配一个非数字同时不是字母的字符

\S表示一个非空字符


^ 开始。

\  转义。       

$ 结尾。

{n,m} 匹配长度。  例:[0-5]{1,3}  表示0-5的数字1至3位 ,[a-z]{6} 表示a-z有6位字符

.  任何单个字符  (/. 表示字符点,被转义了)

[^]  不包含          例:[^a] 表示一个任何不是a的字符

[ ] 默认包含一个字符长度      例:[a]匹配字符是a的一个字符 


分割语法:

[3,z,W,0]  表示3或者z或者W或者0