擅长:python、mysql、java
<p>你可以用</p>
<pre class="lang-py prettyprint-override"><code>import re
random_string = "uh\n haha - yes 'nope' \t tuben\xa01337"
random_string = re.sub(r"\s+", " ", random_string).strip().replace('"', '').replace("'", '')
print(random_string)
</code></pre>
<p>见<a href="https://ideone.com/VT2vR8" rel="nofollow noreferrer">Python demo</a></p>
<p><strong>注释</strong>:</p>
<ul>
<li><code>re.sub(r"\s+", " ", random_string)</code>-将一个或多个空白字符的任何块压缩为单个常规空格字符</li>
<li><code>.strip()</code>-删除前导/尾随空格</li>
<li><code>.replace('"', '').replace("'", '')</code>-删除<code>"</code>和<code>'</code>字符</李>
</ul>