python 字符串替换求解
python字符串替换求解怎么才能把字符串中的双引号变成书名号?比如说爬下来的书名是“围城”,我想替换成《围城》这种形式,应该怎么做?...
python 字符串替换求解怎么才能把字符串中的双引号变成书名号?比如说爬下来的书名是“围城”,我想替换成《围城》这种形式,应该怎么做?
展开
1个回答
展开全部
使用正则,
#!/usr/bin/python
# -*- coding: UTF-8 -*-
import re
phone = "2004-959-559 # 这是一个国外电话号码"
# 删除字符串中的 Python注释
num = re.sub(r'#.*$', "", phone)
print "电话号码是: ", num
# 删除非数字(-)的字符串
num = re.sub(r'\D', "", phone)
print "电话号码是 : ", num
以上实例执行结果如下:
电话号码是: 2004-959-559
电话号码是 : 2004959559
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |