Python:从字符串中删除除字母和空格以外的所有内容

Python:从字符串中删除除字母和空格以外的所有内容,python,regex,Python,Regex,我有此代码,但仍使用正则表达式: text=“这是一个美好的日子!!!沙巴您只需执行以下操作即可: 重新导入 text=“今天天气真好!!!沙巴您可以简单地执行以下操作: 重新导入 text=“这是一个美好的日子!!!Shabba您也可以在不使用正则表达式的情况下轻松完成: text=“今天天气真好!!!Shabba您也可以在不使用正则表达式的情况下完成此操作: text=“今天天气真好!!!沙巴坦克斯。看起来不错,但是其他空白符号呢?@kharandziuk,也许您可以将\t\n添加到我刚刚更

我有此代码,但仍使用正则表达式:


text=“这是一个美好的日子!!!沙巴您只需执行以下操作即可:

重新导入

text=“今天天气真好!!!沙巴您可以简单地执行以下操作:

重新导入

text=“这是一个美好的日子!!!Shabba您也可以在不使用正则表达式的情况下轻松完成:


text=“今天天气真好!!!Shabba您也可以在不使用正则表达式的情况下完成此操作:


text=“今天天气真好!!!沙巴坦克斯。看起来不错,但是其他空白符号呢?@kharandziuk,也许您可以将
\t\n
添加到我刚刚更新的正则表达式中的字符类中。@sshashank124不包括\t和\n?我认为,在Python中,它将包括任何Unicode分隔符、制表符、换行符、回车符、垂直制表符、换行符和下一行。@kharandziuk哪些“其他”空白符号与您有关?关于ß、Ä、Ö、Ü、ą、ź、ę等呢?谢谢。看起来不错,但是其他空白符号呢?@kharandziuk,也许您可以将
\t\n
添加到我刚刚更新的正则表达式中的字符类中。@sshashank124不包括\t和\n?我认为,在Python中,它将包括任何Unicode分隔符、制表符、换行符、回车符、垂直制表符、换行符和下一行。@kharandziuk哪些“其他”空格符号与您有关?关于ß、Ä、Ö、Ü、ą、ź、ę等呢?文本变量
中的最后一个正方形是什么?类似
\ud83c\udfb6
的东西,请尝试一下[^\w\s]+还将保留数字和下划线
文本
变量中的最后一个正方形是什么?类似于
\ud83c\udfb6
只需尝试[^\w\s]+也将保留数字和下划线