python里使用正则的findall函数

原创 2017年10月07日 12:26:19
在前面学习了正则的search()函数,这个函数可以找到一个匹配的字符串返回,但是想找到所有匹配的字符串返回,怎么办呢?其实得使用findall()函数。如下例子:

#python 3. 6
#蔡军生 
#http://blog.csdn.net/caimouse/article/details/51749579
#
import re

text = 'abbaaabbbbaaaaa'

pattern = 'ab'

for match in re.findall(pattern, text):
    print('Found {!r}'.format(match))


结果输出如下:

Found 'ab'
Found 'ab'

在这里找到两个匹配的字符串输出。

深入浅出Numpy
http://edu.csdn.net/course/detail/6149 

Python游戏开发入门

http://edu.csdn.net/course/detail/5690

你也能动手修改C编译器

http://edu.csdn.net/course/detail/5582

纸牌游戏开发

http://edu.csdn.net/course/detail/5538 

五子棋游戏开发

http://edu.csdn.net/course/detail/5487
RPG游戏从入门到精通
http://edu.csdn.net/course/detail/5246
WiX安装工具的使用
http://edu.csdn.net/course/detail/5207
俄罗斯方块游戏开发
http://edu.csdn.net/course/detail/5110
boost库入门基础
http://edu.csdn.net/course/detail/5029
Arduino入门基础
http://edu.csdn.net/course/detail/4931
Unity5.x游戏基础入门
http://edu.csdn.net/course/detail/4810
TensorFlow API攻略
http://edu.csdn.net/course/detail/4495
TensorFlow入门基本教程
http://edu.csdn.net/course/detail/4369
C++标准模板库从入门到精通 
http://edu.csdn.net/course/detail/3324
跟老菜鸟学C++
http://edu.csdn.net/course/detail/2901
跟老菜鸟学python
http://edu.csdn.net/course/detail/2592
在VC2015里学会使用tinyxml库
http://edu.csdn.net/course/detail/2590
在Windows下SVN的版本管理与实战 
http://edu.csdn.net/course/detail/2579
Visual Studio 2015开发C++程序的基本使用 
http://edu.csdn.net/course/detail/2570
在VC2015里使用protobuf协议
http://edu.csdn.net/course/detail/2582
在VC2015里学会使用MySQL数据库
http://edu.csdn.net/course/detail/2672


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

python--正则match_compile_search_findall用法

正则表达式常用方法match/findall/search/compile使用详解

Python ElementTree的find,findall函数参数

这两天学习如何使用微软的一个API,用python写了接口代码使用HTTP方法测试,HTTP的API的最后返回是一个XML文件,翻了翻,看见python的xml的ElementTree这套接口的API...

Python 正则表达式的使用(re findall finditer match search)- 千月的python linux 系统管理指南学习笔记(13)

Python 使用正则表达式 正则表达式(Regular Expression),正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本。在对文本的复杂匹配中起到了非常重要的作用。 Pyt...

Python自动化开发基础 函数-模块-正则-迭代器 笔记

将文件夹变成包必须要有个 init.py 文件 是否为主文件 if name == main 当前路径 file 当前文件描述 doc

PHP、Python 相关正则函数一点实例

当我们在做字符串处理时,如果字符串处理函数不能实现我们想要的时,我们就借助正则来帮助我们实现了。 一般使用正则的情况有:匹配、查找、分割、查找并替换,下面我们就将这几种情况分别用PHP和Pyth...

Python2.7 学习笔记 (二)—— 函数,模块,正则

2012-3-9 [函数] 1.函数  def functionName (param1,param2,...):     #参数可选,以逗号隔开 return             # ...
  • hpf911
  • hpf911
  • 2012-03-12 14:18
  • 1985

Python正则匹配 -> 模块和基本函数

Python正则表达式 - re模块 1. findall函数 >>> import re >>> s='123abc456eabc789' >>> re.findall(r’abc’,s) 结果:...

Learning Python 008 正则表达式-002 findall()方法

Python 正则表达式 findall()方法重点 findall()方法的使用 — 程序讲解简单的符号的使用正则表达式的库文件是re,先导入库文件:import re.的使用举例# -?- c...

python re.compile()和findall()

compile(pattern[,flags] ) 根据包含正则表达式的字符串创建模式对象。>>>help(re.compile) compile(pattern, flags=0) Comp...

Python中的re.search和re.findall之间的区别2

我好像已经有点懂findall[0],后面的[0]是什么意思了,因为今天刚巧修改了各种错误,接下来通过代码讲解 网页源码: ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)