Python正则表达式理解

2024-10-02 16:25:00 发布

您现在位置:Python中文网/ 问答频道 /正文

我刚开始从c和php学习pyhton 我很难使用简单的正则表达式匹配

我有文件,这是读到字符串,然后我试图在这个字符串匹配针从来没有工作,虽然

accounts=list(set(accounts))

cpanelAccountList = open("/etc/userdomains", "r")

lines = cpanelAccountList.read()

for account in accounts:
    pattern='%s: (.*)'%account
    print re.findall(pattern,lines)

这总是返回无我尝试了几个在线正则表达式生成器的模式似乎有工作,但我不能得到它的工作 我读入变量行的文件文本的一部分

sawpalmetto-asia.com: sawpalme
gbbco.ir: gbbco
golshanirad.7pd.ir: pdir
bibi-co.com: bibico
venushandle.ir: handle
spa.ami3en.com: ami3en
pishtazansanaat.ir: pishtaz
tablojahan.com: jahan1

和帐户列表变量示例

['spa.ami3en.com','gbbco.ir']


Tags: 文件字符串compyhtoniraccountlistpattern