var = "\炸鸡块/劳动:节风*口浪尖?时空来电<就分开>了时|点击",只提取var里的中文
时间: 2023-10-06 11:05:14 浏览: 96
可以使用正则表达式来提取 var 字符串里的中文。具体做法如下:
```python
import re
var = "\炸鸡块/劳动:节风*口浪尖?时空来电<就分开>了时|点击"
pattern = re.compile('[\u4e00-\u9fa5]+') # 匹配中文字符的正则表达式
result = ''.join(pattern.findall(var)) # 提取中文并拼接成字符串
print(result)
```
输出结果为:
```
炸鸡块劳动节风口浪尖时空来电就分开了时点击
```
这里使用 re 模块的 compile 方法创建一个正则表达式对象,该正则表达式可以匹配中文字符。然后使用 findall 方法提取 var 字符串中的中文字符,并使用 join 方法将提取出来的中文字符拼接成一个字符串。
相关问题
var = "\炸鸡块/劳动:节风*口浪尖?时空来电<就分开>了时|点击",去除var字符串里的路径符号
可以使用字符串的 replace 方法来去除 var 字符串里的路径符号。具体做法如下:
```
var = "\炸鸡块/劳动:节风*口浪尖?时空来电<就分开>了时|点击"
var = var.replace("\\", "").replace("/", "")
print(var)
```
输出结果为:
```
炸鸡块劳动:节风*口浪尖?时空来电<就分开>了时|点击
```
这里先使用 replace 方法将反斜杠替换为空字符,再使用 replace 方法将斜杠替换为空字符。
阅读全文