擅长:python、mysql、java
<p>在re模块中,您可以使用findall方法,该方法将返回匹配字符串的列表</p>
<pre><code>import re
line = 'Bluetooth: Merging two BT process into one BT process to reduce memory. This patch enables BTC , MAP , FTP & SAP modules to run in com.android.bluetooth context.'
m = re.findall('bluetooth|map|ftp', line, re.IGNORECASE)
print m
</code></pre>
<p>不过,我不确定这是你想要的,因为这符合最新的蓝牙以及(因为忽略案例). 如果您需要区分大小写的搜索,那么这应该可以:</p>
<pre><code>import re
line = 'Bluetooth: Merging two BT process into one BT process to reduce memory. This patch enables BTC , MAP , FTP & SAP modules to run in com.android.bluetooth context.'
m = re.findall('Bluetooth|MAP|FTP', line)
print m
</code></pre>
<p>希望对你有所帮助。你知道吗</p>
<p>干杯</p>