目录
字符串去除数字间的逗号
在西文数字的表示中,很多格式是类似这样:123,456,789。

如果得到这样的一个字符串,直接用int转换成整型肯定报错,那么在格式转换前需要先去除数字之间的逗号 。
如果字符串只有数字和“,”,那么可以用一个replace替换。
例如:
>>> n = '123,456,789'
>>> n1 = n.replace(',','')
>>> print n1
123456789
但是,如果当字符串中包括数字和其他字符,replace替换就有点霸道了。例如:Today is Sunday, I bought $ 100,000. 直接用replace替换会把字符串中的逗号标点符号也删除了。
所以需要找到 数字,数字 这种格式之前的逗号。
代码类似如下:
import re
s = 'Today is Sunday, I bought $ 100,000.'
p = re.compile(r'\d,\d')
while 1:
m = p.search(s)
if m:
mm = m.group()
s = s.replace(mm,mm.replace(',',''))
else:
break
print s
用正则表达式判断。
删除字符串中的符号
删除字符串中的指定符号
s = "abc123,123。"
# 删除逗号
s = s.replace(',', '')
print(s) # "abc123123。"
删除字符串中的空格
s = " 123abc "
# 删除开头的空格
print(s.lstrip()) # "123 abc "
# 删除结尾的空格
print(s.rstrip()) # " 123 abc"
# 删除开头和结尾的空格
print(s.strip()) # "123 abc"
# 删除字符串中所有的空格
print(s.replace(' ', '')) # "123abc"
删除字符串中的所有符号,只保留数字和英文字母
import re
s = "123,abc .?/&?》^_^dddA。"
# 把所有编码非\u0030-\u0039(数字)、\u0041-\u007a(英文字母)的字符替换为空字符串
rs = re.sub("([^\u0030-\u0039\u0041-\u007a])", '', s)
print(rs) # "123abcdddA"
只字符串中的保留汉字
import re
s = "我爱中国,I love China。"
# 把所有编码非\u4e00-\u9fa5(汉字)的字符替换为空字符串
rs = re.sub("([^\u4e00-\u9fa5])", '', s)
print(rs) # "我爱中国"
对应的unicode编码范围
| 说明 | unicode范围 |
|---|
| 数字 | \u0030-\u0039 |
| 汉字 | \u4e00-\u9fa5 |
| 大写字母 | \u0041-\u005a |
| 小写字母 | \u0061-\u007a |
| 英文字母 | \u0041-\u007a |
| 韩文 | \uAC00-\uD7AF |
| 日文 | \u3040-\u31FF |
以上为个人经验,希望能给大家一个参考,也希望大家多多支持。
相关推荐:
SEO北京:数字时代,企业成功的关键,湖南网站建设湖南岚鸿
AI人物生成:重新定义虚拟形象创作的未来
ChatGPT:引领智能对话新潮流,助力未来科技,ai写作免费议论文
ChatGPT出现报错503?这些解决办法你必须知道!,粉墨ai说唱
为什么做抖音seo,为什么做抖音推广 ,描边ai虚线
文章AI排版,让创作更高效的秘密武器
SEO职位:数字营销的核心,开启职业新高峰,汕尾网站建设推广厂商
ChatGPT,您的银行卡被拒绝了?别慌,这些方法帮您快速解决问题!,ai给那个标声调
seo资源是什么意思,seo资源怎么打开 ,梅州ai自动插件加工
SEO关键词利器:如何借助精准关键词提升网站流量与排名,ai绘画客户
seo软件是什么职位,seo用的是什么软件 ,ai感知树
ChatGPT故障:科技背后的秘密与应对策略,华为什么手机带ai功能
ChatGPT页面不自动显示最新消息:如何解决这一困扰,提升使用体验?,斑马ai幼儿百度云网盘
SEO学费多少钱?揭秘SEO培训的投资价值与回报!,郴州网站推广多少钱一个
未来写作新方式原创AI文章的无限可能
SEO外包:提升网站排名与品牌曝光的最佳选择,大创建设网站
AI文章概括缩写:让内容高效获取的智能工具,ai 处理文件
ChatGPT:基于Transformer技术的语言模型,开创人工智能未来,AI独战OK
GPT在什么时候被人熟知的?从技术突破到广泛应用的背后故事,ai商业新思维ai课程
seo需要什么人员,seo需要什么技能 ,画大学ai
seo适合什么人做,哪种seo做得好 ,晋城ai论文写作免费
文章写作AI:让创作更高效、精准的智能助手
SEO阶段解析:从入门到精通,助你站稳搜索引擎的前沿,网站建设特定开发
为什么“360收录”是你网站推广的必备利器,seo亚马逊
ChatGPT网页版为什么不能用了?解析原因与解决办法,女人莫名其妙想ai
“只能写作”:在创作的世界里,选择文字,就是选择自由,云南关键词排名推广报价
文章生成AI:让写作轻松高效的神奇工具
SEO关键词的选择步骤:让你的网站在搜索引擎中脱颖而出,ai书法化
SEO定价策略:如何根据企业需求定制最佳价格方案,教育培训抖音营销推广
不利于seo是什么,不属于seo对网店推广的作用 ,ai渐变下载
seo要学会什么,seo要学多长时间 ,NTU AI 录取
为什么seo这么难,seo难嘛 ,ai宁中则
ChatGPT页面怎么拖不动?解决问题的终极指南,日韩AI换脸在线观看
SEO代做:让你的企业轻松登顶搜索引擎,快速提升曝光率,seo 提高注册量
seo需要了解什么,seo需要学些什么内容 ,ovo ai
SEO优化顾问:让您的网站脱颖而出的秘密武器,ai ps 群
SEO地址优化的秘诀:提升网站排名与流量的关键,临沂如何优化网站关键词
OpenPose大白话解释:让你轻松理解姿态识别的神奇技术,ai天天晴
京东业绩再创新高:未来电商巨头的成功之道,如何做seo优化留痕
ChatGPT付款被拒?如何应对与解决常见支付问题,掉包ai
ChatGPT网页版内容显示不全的原因与解决方案,ai超级绘
《*采集站:带你领略全球最全*资源的宝藏平台》,seo优化易下拉瞧瞧
AI自动生成:开启智能时代的无限可能,ai熊熊图片
ChatGPT破解:让AI打破语言与思维的边界,ai模板vis
ChatGPT美区要梯子吗?轻松畅享全球智能聊天体验,ai音位
ChatGPT怎么打开不了?全方位解决方案!,大庆ai
SEO首选:如何通过优化网站提升排名和流量,简单的网站优化软件
SEO汇报:如何通过数据分析提升网站排名,助力企业业绩增长,免费推广网站大全百度经验
好用的AI写作工具,提升写作效率与创意的最佳选择
AI撰写大数据解决方案:开启智能数据时代的新篇章,ai头号公敌