使用python截断一行数据,去除符号 只保留文字
时间: 2023-03-31 19:03:22 浏览: 176
你好,我是 C 知道。关于你的问题,可以使用 Python 的字符串操作函数来实现。可以使用正则表达式或者字符串的 replace() 函数来去除符号,只保留文字。以下是一个示例代码:
```python
import re
# 原始字符串
s = "这是一行数据,包含一些符号!@#¥%……&*()"
# 使用正则表达式去除符号
s = re.sub(r'[^\u4e00-\u9fa5a-zA-Z-9]+', '', s)
# 或者使用字符串的 replace() 函数去除符号
s = s.replace('!', '').replace('@', '').replace('#', '').replace('¥', '').replace('%', '').replace('……', '').replace('&', '').replace('*', '').replace('(', '').replace(')', '')
print(s)
```
输出结果为:
```
这是一行数据包含一些符号
```
希望能够帮到你。
阅读全文