擅长:python、mysql、java
<p>使用正则表达式:</p>
<pre><code>import re
s = """Loss per inch @ 2.500000e+00 GHz = -0.578 dB
Loss per inch @ 5 GHz = -1.011 dB"""
freq = re.findall("\@\s+(.*)GHz", s)
val = re.findall("GHz\s+\=(.*)dB", s)
for i in zip(freq, val):
print(i)
</code></pre>
<p><strong>输出:</strong></p>
<pre><code>('2.500000e+00 ', ' -0.578 ')
('5 ', ' -1.011 ')
</code></pre>