如何使用 Python 2.7 在两个定界符内查找值
How to to find a value within two delimiter with Python 2.7
我有一个包含很多行的文件,如下所示:
...
Model Path/IOSU/SIQER/Instruments/Sca/Breaking element/voltageZ/Out
Model/BDP/Simulator Replica/KO30_V/Value
...
我需要找出分隔符“/”内的下一个最后值。例如,这两行应该是:"voltageZ" 和 "KO30_V".
例如:
with open('tt.txt') as fp:
for line in fp:
temp = #remove all after the last '/'
temp = #remove all before the next last '/'
print temp
这应该打印出来:
voltageZ
KO30_V
如何做到这一点?我可以为此使用拆分吗?我正在使用 Python 2.7
谢谢!
print line.split('/')[-2] 应该有效。
我有一个包含很多行的文件,如下所示:
...
Model Path/IOSU/SIQER/Instruments/Sca/Breaking element/voltageZ/Out
Model/BDP/Simulator Replica/KO30_V/Value
...
我需要找出分隔符“/”内的下一个最后值。例如,这两行应该是:"voltageZ" 和 "KO30_V".
例如:
with open('tt.txt') as fp:
for line in fp:
temp = #remove all after the last '/'
temp = #remove all before the next last '/'
print temp
这应该打印出来:
voltageZ
KO30_V
如何做到这一点?我可以为此使用拆分吗?我正在使用 Python 2.7
谢谢!
print line.split('/')[-2] 应该有效。