如何用掩码过滤字符串中的符号?

2024-06-02 06:07:49 发布

您现在位置:Python中文网/ 问答频道 /正文

如何用掩码过滤字符串中的符号?在

例如,我有一个简单的字符串:

"tes!@#$%^&*(())___+t" "test1" "test3N"

例如,如何删除“a-zA-Z”中没有的符号?在


Tags: 字符串符号testest1掩码zatest3n
1条回答
网友
1楼 · 发布于 2024-06-02 06:07:49

很简单,在regex中使用负数字符类:

import re

re.sub('[^a-zA-Z]', '', inputstring)

[....]表示字符类。正常情况下,班上的任何东西都匹配。通过在开头添加^插入符号,可以否定类;类中的任何不是都匹配。在

结果:

^{pr2}$

相关问题 更多 >