多语言展示
当前在线:1753今日阅读:39今日分享:10

如何使用python中的re模块search方法查找字符串

在python语言中的正则表达式模块re中,除了match()方法匹配字符串之外,还有search()方法查找和匹配字符串。search()方法可以根据用到的字符串进行匹配,查找到返回这个对象,否则返回None。下面利用几个实例说明search()方法的用法,操作如下:
工具/原料
1

python

2

pycharm

3

截图工具

方法/步骤
1

第一步,双击打开pycharm工具之后,新建python文件search.py,如下图所示:

2

第二步,在新建的python文件中,导入re模块,调用search()方法查找字符串,如下图所示:

3

第三步,保存代码,并直接运行这个文件,可以在控制台查看到打印结果,如下图所示:

4

第四步,如果查看或匹配的字符串是由多个字符串构成的,字符串包含子串,会显示匹配成功,如下图所示:

5

第五步,再次运行这个python文件,可以查看到返回的对象,匹配的开始位置和结束位置,如下图所示:

6

第六步,对已定义的多个字符串进行修改,再次保存运行文件,查看打印结果,如下图所示:

注意事项
1

注意re模块中的match方法和search方法的区别

2

注意使用re模块中的search方法查找字符串

推荐信息