Python通过正则表达式批量生成网址的方法

2022-06-07 00:00:00 生成 批量 网址

有时候我们希望批量生成网址或者其他字符串,批量生成的规则可以通过正则表达式进行定义,下面程序会按照正则表达式批量生成指定的网址,因为正则表达式匹配的范围可以非常大,程序可以指定最多生成的条数,非常方便。

"""
作者: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

相关文章