擅长:python、mysql、java
<p>使用regex从“垃圾字符”中筛选所需的数据:</p>
<pre><code>>>> import re
>>> _input = '#4@5%value=xxx38u952035983049;3^&^*(^%$3value=yyy#%$#^&*^%;$#%$#^'
>>> matches = re.findall(r'[a-zA-Z0-9]+=[a-zA-Z0-9]+', _input)
>>> matches
['value=xxx', 'value=yyy']
>>> for match in matches:
print(match)
value=xxx
value=yyy
>>>
</code></pre>
<p><strong><em>摘要或正则表达式:</em></strong></p>
<ul>
<li><code>[a-zA-Z0-9]+</code>:一个或多个字母数字字符</li>
<li><code>=</code>:文字等号</li>
<li><code>[a-zA-Z0-9]+</code>:一个或多个字母数字字符</li>
</ul>