python 过滤符号
时间: 2023-06-21 08:06:59 浏览: 65
一行Python代码过滤标点符号等特殊字符
可以使用正则表达式来过滤符号。以下是一个简单的示例:
```python
import re
text = "Hello, world! This is a test string."
filtered_text = re.sub(r'[^\w\s]', '', text)
print(filtered_text)
```
输出:
```
Hello world This is a test string
```
在上面的代码中,使用了 `re.sub()` 函数来替换非单词字符和非空格字符。`[^\w\s]` 表示匹配任何非单词字符或非空格字符。`re.sub()` 函数将这些字符替换为空字符串,从而过滤掉它们。
阅读全文