当前位置:主页 > python教程 >

python使用正则表达式实现搜索单词的示例代码

发布:2022-09-06 09:36:20 86


给网友朋友们带来一篇python相关的编程文章,网友隗嘉澍根据主题投稿了本篇教程内容,涉及到python、表达式、搜索相关内容,已被700网友关注,如果对知识点想更进一步了解可以在下方电子资料中获取。

正则表达式本身是一种小型的、高度专业化的编程语言,下面这篇文章主要给大家介绍了关于python利用正则表达式实现搜索单词的相关资料,文中给出了详细的示例代码,需要的朋友可以参考借鉴,下面来一起看看吧。

前言

在python中,通过内嵌集成re模块,程序媛们可以直接调用来实现正则匹配。正则表达式模式被编译成一系列的字节码,然后由用C编写的匹配引擎执行。

比如下面的例子,就是用来从一段文字里查找一个单词,如下:

示例代码

import re 
 
pattern = 'this' 
text = 'http://blog.csdn.net/caimouse is great, this is great way!' 
 
match = re.search(pattern, text) 
 
s = match.start() 
e = match.end() 
 
print('Found "{}"\nin "{}"\nfrom {} to {} ("{}")'.format( 
 match.re.pattern, match.string, s, e, text[s:e]))

结果输出如下:

Found "this"
in "http://blog.csdn.net/caimouse is great, this is great way!"
from 40 to 44 ("this")

在这里使用start()表示匹配的开始位置,end()表示结束位置。

总结

以上就是python使用正则表达式实现搜索单词的示例代码的详细内容,更多请关注码农之家其它相关文章!


参考资料

相关文章

  • python实现连连看辅助(图像识别)

    发布:2022-04-05

    这篇文章主要为大家详细介绍了python实现连连看辅助程序,具有一定的参考价值,感兴趣的小伙伴们可以参考一下


  • 详解python opencv3人脸识别(windows)

    发布:2020-02-17

    这篇文章主要为大家详细介绍了python opencv3实现人脸识别程序,具有一定的参考价值,感兴趣的小伙伴们可以参考一下


  • python表示根号运算的方法

    发布:2019-07-02

    Python中我们可以使用指数运算符**来计算一个数的平方根,该方法只适用于正数。负数和复数可以使用sqrt()函数进行运算。


  • Python字符串处理示例代码

    发布:2020-02-17

    这篇文章主要介绍了Python字符串处理的8招秘籍,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧


  • 《Python编程:入门到实践》第七章:用户输入和while循环

    发布:2018-12-01

    7-1 汽车租赁 编写一个程序,询问用户要租赁什么样的汽车,并打印一条消息,如Let me see if I can find you a Subaru。 if __name__ == __main__: car = input(please tell me what car your want) print(Let me see if I can find you a %s%car) 结果: please tell me what car your wantSubaruLet me see if I c


  • python发送post的方法

    发布:2019-06-29

    使用request模块来发送post请求,有多种方式。Requests以form表单形式发送post请求、Requests以json形式发送post请求、Requests以multipart形式发送post请求。


  • python pip和anaconda包的安装

    发布:2020-02-11

    今天小编就为大家分享一篇使用anaconda的pip安装第三方python包的操作步骤,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧


  • 解析Python正则表达式匹配字符串中的http链接

    发布:2020-03-13

    今天小编就为大家分享一篇Python 正则表达式匹配字符串中的http链接方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧


  • 掌握Anaconda配置Python环境方法

    发布:2020-03-19

    这篇文章主要为大家详细介绍了如何利用Anaconda配置简单的Python环境,具有一定的参考价值,感兴趣的小伙伴们可以参考一下


  • 如何解决Python中Dataframe通过print输出多行时显示省略号问题

    发布:2020-02-22

    今天小编就为大家分享一篇在Python中Dataframe通过print输出多行时显示省略号的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧


网友讨论