正则表达式常用字符 | 您所在的位置:网站首页 › 正则表达式常用语法有哪些 › 正则表达式常用字符 |
正则表达式常用字符
原创
樱桃小文子 2023-06-20 21:19:03 博主文章分类:正则表达式 ©著作权 文章标签 元字符 字符串 下划线 正则表达式 常用 文章分类 软件测试 技术人为什么要写博客? ©著作权归作者所有:来自51CTO博客作者樱桃小文子的原创作品,请联系作者获取转载授权,否则将追究法律责任这里面只有相对比较常用的,并不全。 常用元字符元字符:具有固定含义的特殊符号。 . 匹配除换行符以外的字符 \w 匹配字母或数字或下划线 \s 匹配任意的空白符(空格、回车等) \d 匹配数字 \n 匹配一个换行符 \t 匹配一个制表符 ^ 匹配字符串的开始 $ 匹配字符串的结尾 \W 匹配非字母或数字或下划线 \D 匹配非数字 \S 匹配非空白符 a|b 匹配字符a或字符b () 匹配括号内的表达式,也表示一个组 [...] 匹配字符组内的字符 [^...] 匹配除了字符组中字符的所有字符 量词控制前面元字符出现的字数。 * 重复零次或更多次 + 重复一次或更多次 ? 重复零次或一次 {n} 重复n次 {n,} 重复n次或更多次 {n,m} 重复n到m次 贪婪匹配和惰性匹配写爬虫用到的最多的两个匹配,写验证用得少 .* 贪婪匹配(简单理解为 尽可能多的匹配) .*? 惰性匹配(简单理解为 尽可能少的匹配) 作者言~ 看B站上的爬虫课程时候,感觉有一节正则讲的挺通俗易懂的。 链接:https://www.bilibili.com/video/BV1eL411h7U1?p=20&spm_id_from=pageDriver&vd_source=be79150ba8a40935f4733e46ad90ae0d 赞 收藏 评论 分享 举报上一篇:python写入文件后中文乱码 |
CopyRight 2018-2019 实验室设备网 版权所有 |