摘要:
书中7.18的强口令实践题 写一个函数,它使用正则表达式,确保传入的口令字符串是强口令。强口令的定义是: 长度不少于8 个字符,同时包含大写和小写字符,至少有一位数字。 你可能需要用多个正则表达式来测试该字符串,以保证它的强度。 推荐写法1更接近书中多个正则的含义也更好理解,写法2参考网上零宽断言。 阅读全文
摘要:
第七章先通过字符串查找电话号码,比较了是否使用正则表达式程序的差异,明显正则写法更为简洁、易扩展。模式:3 个数字,一个短横线,3个数字,一个短横线,再是4 个数字。例如:415-555-4242 1 import re 2 ''' 3 不用正则查找模式,匹配3个数字,1个短横线,3个数字,1个短横 阅读全文