Python通过正则表达式批量生成网址的方法
有时候我们希望批量生成网址或者其他字符串,批量生成的规则可以通过正则表达式进行定义,下面程序会按照正则表达式批量生成指定的网址,因为正则表达式匹配的范围可以非常大,程序可以指定最多生成的条数,非常方便。
""" 作者:dfugo(chengang.net@gmail.com) 创建日期:2022/6/7 修改日期:2022/6/7 功能描述:Python通过正则表达式批量生成网址的方法 """ import exrex data = exrex.generate(r'https:\/\/www\.pidancode\.com\/[1-9]\.html', limit=10) print('\n'.join(list(data)))
输出结果如下:
https://www.pidancode.com/1.html https://www.pidancode.com/2.html https://www.pidancode.com/3.html https://www.pidancode.com/4.html https://www.pidancode.com/5.html https://www.pidancode.com/6.html https://www.pidancode.com/7.html https://www.pidancode.com/8.html https://www.pidancode.com/9.html
程序用到了exrex模块,可以使用以下命令安装:
pip install exrex
相关文章