正则-小抄-笔记
一、预定义字符:
【s(S)】空白 【d(D)】数字
【w(W)】单词数字+字母+_
【.】所有字符(findAll已设置)
二、自定义字符:
例1、[abcd1234]
例2、[0-9a-zA-Z_]
例3、[^abcd]
三、次数字符:
【*】0到多次 【?】0或1次 【+】至少1次
*、指定 {m} {m,} {m,n}
四、位置字符:
【^】开头 【$】结尾 【b(B)】中间
五、开关字符:
【(?i)】大小写不敏感 【数量?】非贪婪
六、条件字符(预搜索)
正向:(?=规则) 否定:(?!条件)
逆向:(?<=规则) 否定:(?<!条件)
七、分组
非命名: (规则1)(规则2)
或: ((规则1)(规则2)) ... ...
命名组: (?<组名称>规则)
本文来自博客园,作者:xiaoyongdata(微信号:xiaoyongdata),转载请注明原文链接:https://www.cnblogs.com/xiaoyongdata/p/16329119.html