从用户输入的字符串中删除 UTF-8



有没有办法在不使用任何导入方法的情况下从字符串中删除 UTF-8 符号?

例如:

userString = "apples, pears xc2xa7 and bananasngrapesnbananas !apples"

期望输出:

userString = "apples, pears  and bananasngrapesnbananas !apples"

使用 str 转换 bytes 对象允许您指定如何处理编码错误,因此您可以像这样忽略它们:

>>> userString = b"apples, pears xc2xa7 and bananasngrapesnbananas !apples"
>>> str(userString, "ascii", errors="ignore")
'apples, pears  and bananasngrapesnbananas !apples'

最新更新