擅长:python、mysql、java
<p>作为另一种回答,您可以在不使用regex的情况下解决它,只需使用<code>str.replace</code>:</p>
<pre><code>>>> rep_list=['?',',','!']
>>> for i in rep_list :
... if i in myString:
... myString=myString.replace(i,' '+i)
...
>>> myString
'I like him , but is he good ? Maybe he is good , smart , and strong.'
</code></pre>