我有一个字符串列表:
['config firewall vip\n', ' edit "VIP"\n', ' config realservers\n', ' edit 1\n', ' set ip \n', ' next\n', ' end\n', ' next\n', 'end\n']
然后我有以下python代码:
posIni = confCompleta.index('config firewall vip\n')
posFim = confCompleta.index('end\n',posIni) + 1
blocoVip = []
m = 0
for n in range (posIni,posFim):
blocoVip.insert(m,confCompleta[n])
m = m + 1
indiceInicialVip = [i for i, s in enumerate(blocoVip) if ' edit ' in s]
indiceFinalVip = [i for i, s in enumerate(blocoVip) if ' next\n' in s]
我不希望posFim匹配第一个“end”,因为它前面有空格。出于同样的原因,“edit 1”在“indicateinicialvip”中也不应匹配,因为前面有4个以上的空格是的。怎么了我是否告诉python不要忽略这些空白?我想和整条线搭配。你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐