擅长:python、mysql、java
<pre><code>>>> import re
>>> onedollar = re.compile(r'^[^\$]*\$[^\$]*$')
>>> onedollar.match('$1 off delicious ham.')
<_sre.SRE_Match object at 0x7fe253c9c4a8>
>>> onedollar.match('$1 off delicious $5 ham.')
>>>
</code></pre>
<p>regexp的分解:<br/>
<code>^</code>在字符串开始处定位<br/>
<code>[^\$]*</code>零个或多个不是<code>$</code><br/>
<code>\$</code>匹配美元符号<br/>
<code>[^\$]*</code>零个或多个不是<code>$</code><br/>
<code>$</code>在字符串末尾定位</p>