""" Auther:少校 Time:2025/4/7 10:37 越努力,越幸运 """ #不管使用正则表达式解决了什么样的问题,使用正则只做了一件事:用正则符号来描述字符串的规则 from re import fullmatch # fullmatch(正则表达式,字符串) - 让整个字符串和正则进行匹配(判断正则字符串是否符合正则表达式所描述的规则),匹配失败返回None # python正则的写法:r"正则" # 1. 普通符号 - 在正则中表示符号本身的符号 # 2. . - 匹配任意一个字符 # 3. \d - 匹配任意一个数字 # 4. \s - 匹配任意一个空白字符(空格、\t、\n) # 5. \w - 匹配任意一个数字、字母、下划线、或者汉字字符 # 6. \W \D \S - 大写的是对小写正则符号的反向限制,功能相反 # 7. [字符集] - 匹配中括号里的任意一个字符 """ [abAB] - 匹配中括号里的任意一个字符 [AB\d] - 匹配A或者B或者\d(任意数字)任意一个字符 注:中括号里可以给特殊正则符号 [2-7] - 匹配2到7范围内的任意一个数字,也可以是A-Z,a-z等范围 [A-Za-z] - 匹配所有大小写字母的任意一个字母 [\u4e00-\u9fa5] - 匹配中文字符任意一个 """ # 8. [^字符集] - 匹配不在字符集中的任意一个字符
03.正则匹配类符号
本节838字2025-04-07 16:02:45