首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Regex表达式python

问Regex表达式python
EN

Stack Overflow用户
提问于 2022-08-23 10:22:37
回答 1查看 61关注 0票数 -1

我试图得到一个正则表达式,它将返回所有的配置文件,有些文件有空格,我不想忽略所有的用户,这是我的尝试,

代码语言:javascript
复制
(Profile \s*:)(\s....)



Profile : Infinix S4
Profile : MTN_4G_10A6B1
Profile : Bruteforce
Profile : CMB FINCON

Al用户配置文件: MTN_4G_10A6B1所有用户配置文件:MTN_4G_10A6B1所有用户配置文件: CMB极客所有用户配置文件: MTNHyNetflex 5.0Ghz所有用户配置文件: CLASSICMAN-SEYI 4387所有用户配置文件: MD_CMB所有用户配置文件:MD_CMB所有用户配置文件: CMB所有用户配置文件: MTN_4G_D3CC32所有用户配置文件:MTN_4G_D3CC32所有用户配置文件: MTN_4G_D3CCD7所有用户配置文件: NSHS_CMB所有用户配置文件: NSHS_SPOT所有用户配置文件: CPDCL_SERVER1CMB-PH-RM所有用户配置文件: TP-Link_EDBA所有用户配置文件: MERCY

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-08-23 10:53:08

代码语言:javascript
复制
import re

text = 'Al User Profile : MTN_4G_10A6B1 All User Profile : Infinix S4 All User Profile: CMB GEEKS All User Profile: MTNHyNetflex 5.0Ghz All User Profile: CLASSICMAN-SEYI 4387'
data = re.finditer(r'(Profile)\s*[:]\s*\w*', text, re.IGNORECASE)
for match in data:
    print(match.group(0))

结果:

代码语言:javascript
复制
Profile : MTN_4G_10A6B1
Profile : Infinix
Profile: CMB
Profile: MTNHyNetflex
Profile: CLASSICMAN
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73456998

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档