文章分类 -  正则表达式

摘要:1.正则表达式的基本使用 import re re.match(r’xxx’, 匹配的字符串) 尝试从字符串的起始位置匹配一个模式匹配成功re.match方法返回一个匹配的对象,否则返回None。可以使用group(num) 或 groups() 匹配对象函数来获取匹配表达式,groups()返回的 阅读全文
posted @ 2019-04-24 22:07 阿磊小哥哥呀 阅读(120) 评论(0) 推荐(0)
摘要:匹配多个字符的相关格式 示例1:* 需求:匹配出,一个字符串第一个字母为大小字符,后面都是小写字母并且这些小写字母可有可无 运行结果: 示例2:+ 需求:匹配出,变量名是否有效 运行结果: 示例3:? 需求:匹配出,0到99之间的数字 运行结果: 示例4:{m} 需求:匹配出,8到20位的密码,可以 阅读全文
posted @ 2019-04-04 20:58 阿磊小哥哥呀 阅读(320) 评论(0) 推荐(0)
摘要:匹配单个字符 字符功能 . 匹配任意1个字符(除了\n) [ ] 匹配[ ]中列举的字符 \d 匹配数字,即0-9 \D 匹配非数字,即不是数字 \s 匹配空白,即 空格,tab键 \S 匹配非空白 \w 匹配单词字符,即a-z、A-Z、0-9、_ \W 匹配非单词字符 示例1: . #coding 阅读全文
posted @ 2019-04-04 20:53 阿磊小哥哥呀 阅读(367) 评论(0) 推荐(0)