使用 Python 正则表达式在给定字符串中查找所有“10+1”模式


我们需要找到给定字符串中的正则表达式模式 10+1。为此,我们可以使用 Python 中提供的 re 模块。此程序包有一个名为 find all 的方法,该方法接受正则表达式和我们想要搜索的字符串。它为我们提供了该字符串中模式的所有出现情况。例如,

对于输入字符串, −

10000001 hello world 10011 test100000001test.

我们应该得到输出为 −

10000001
1001
100000001

我们可以使用 re 程序包按如下方式实现它 −

import re
occ = re.findall("10+1", "10000001 hello world 10011 test100000001test.")
for i in occ:
print(i)

这将提供输出 −

10000001
1001
100000001


更新于: 20-Jun-2020

96 次浏览

启动你的 职业生涯

通过完成课程获得认证

开始
广告
© . All rights reserved.