Python程序设计基础 (第3版) 课件【ch10】正则表达式与简单爬虫.pptx

Python程序设计基础 (第3版) 课件【ch10】正则表达式与简单爬虫.pptx

第十章正则表达式与简单爬虫高等学校计算机类特别教材上海市高等学校信息技术水平考试参考教材Python 程序设计基础 理解正则表达式的基本语法规则。本章教学目标学会用re库的内置函数进行匹配、 搜索、分组、替换等字符串操作。了解和体验用简单爬虫自动获取网页资源的方法。 01正则表达式PART ONE 10.1 正则表达式正则表达式(regular expression) 是由一些特定字符及其组合所组成的字符串表达式,用来对目标字符串进行过滤操作。 目前,大 部分操作系统 (Linux、UNIX、 Windows 等 )和程序设计语言(Java、 C++、 C#、 Python、JavaScript等)均支持正则表达式的应用。hon程序可利用多种方法实现对图形和图像的呈现与处理。本章要介绍利用Python3.x 版自带的tkinter库的Canvas、tutle库以及第三方的matpotib库进行图形绘制的常用方法。对于一些有规律的字符串,例如,手机号码 、身份证号、网 址、生物信息编码等,无法用简单的判断表达其组成规律,而用正则表达式则可简便、准确、高效地进行表达和匹配操作。在正则表达式中,常见的基本符号见表10-1。 10.1 正则表达式 正则表达式用这些基本符号,以单个字符、字符集合、 字符范围、字符之间的组合等 形式组成模板,然后用这个模板与所搜索的字符串进行匹配。10.1

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档