擅长:python、mysql、java
<p>我的意思是,这一切都取决于你想删除哪些字符,但更重要的是要关注算法。解决此问题的一个方法是,通过将每个字符与有效字符列表进行比较,遍历字符串并验证每个字母是否被视为“有效”</p>
<pre class="lang-py prettyprint-override"><code># Make a list of all your valid letters
valids = ["a", "b", "c" ... ]
# Iterate for each character in your string
final_string = ""
original_string = "Bjørn 10.2.3"
for character in list(original_string):
# If the character is not valid
if character in valids:
final_string += character
# Your final string contains only your valid characters
print(final_string)
</code></pre>