如下所示:
p1 = r'(?<=)(.*?)(?=)' #这样采集html时出错,采集不到数据,正则中.是不能匹配 换行符,改成如下: p1 = r'(?<=)([\s\S]*?)(?=)' # 这是我们写的正则表达式规则[\s\S]
\s
匹配任何空白字符,包括空格、制表符、换页符等等。等价于[ \f\n\r\t\v]。
\S
匹配任何非空白字符。等价于[^ \f\n\r\t\v]。
热门推荐
查看更多
- 解放 Python 并发编程潜能: 打破 GIL 的桎梏
- 499 2024-05-03
- 透视数据奥秘:Python 数据可视化的力量
- 495 2024-05-28
- 探究 Python 数据分析的核心原则
- 491 2024-05-05
- Python 函数式编程在 Web 开发中的力量:构建交互式应用程序
- 490 2024-05-05
- Python 数据可视化的炼金术:将数据转化为黄金见解
- 486 2024-05-14
- pycharm怎么创建Python关联文件_pycharm创建Python关联文件的方法
- 477 2024-05-11