擅长:python、mysql、java
<p>因为我无法阻止自己尝试寻找非正则表达式的方法来做事情,下面是一种使用标准字符串格式的方法:</p>
<pre><code>>>> import string
>>> s = 'I like {sushi} and {tempura}.'
>>> parsed = string.Formatter().parse(s)
>>> fields = [p[1] for p in parsed if p[1]]
>>> src = s.format(**{f: '*' for f in fields})
>>> fields
['sushi', 'tempura']
>>> src
'I like * and *.'
</code></pre>