Python字符串中怎么去除数字之间的逗号
发表于:2025-02-23 作者:千家信息网编辑
千家信息网最后更新 2025年02月23日,这篇文章主要讲解了"Python字符串中怎么去除数字之间的逗号",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"Python字符串中怎么去除数字之间的逗号
千家信息网最后更新 2025年02月23日Python字符串中怎么去除数字之间的逗号
这篇文章主要讲解了"Python字符串中怎么去除数字之间的逗号",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"Python字符串中怎么去除数字之间的逗号"吧!
字符串去除数字间的逗号
在西文数字的表示中,很多格式是类似这样:123,456,789。
如果得到这样的一个字符串,直接用int转换成整型肯定报错,那么在格式转换前需要先去除数字之间的逗号 。
如果字符串只有数字和",",那么可以用一个replace替换。
例如:
>>> n = '123,456,789'>>> n1 = n.replace(',','')>>> print n1123456789
但是,如果当字符串中包括数字和其他字符,replace替换就有点霸道了。例如:Today is Sunday, I bought $ 100,000. 直接用replace替换会把字符串中的逗号标点符号也删除了。
所以需要找到 数字,数字 这种格式之前的逗号。
代码类似如下:
import res = '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: breakprint 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 res = "123,abc .?/&?》^_^dddA。"# 把所有编码非\u0030-\u0039(数字)、\u0041-\u007a(英文字母)的字符替换为空字符串rs = re.sub("([^\u0030-\u0039\u0041-\u007a])", '', s)print(rs) # "123abcdddA"
只字符串中的保留汉字
import res = "我爱中国????????,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 |
感谢各位的阅读,以上就是"Python字符串中怎么去除数字之间的逗号"的内容了,经过本文的学习后,相信大家对Python字符串中怎么去除数字之间的逗号这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是,小编将为大家推送更多相关知识点的文章,欢迎关注!
字符
字符串
数字
逗号
之间
字母
空格
符号
格式
编码
汉字
英文
学习
内容
开头
我爱
空字符
范围
中国
霸道
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
浪潮信息有多少个机房和服务器
虚拟网络技术逻辑工作组
一师健康行授权咨询服务器异常
关键基础设施网络安全沙盘
判断题 计算机网络安全
数据库页面有什么技术
海康服务器ping得通但进不去
吉林省鑫泽网络技术
管理系统消息服务器
专业的模具制造管理软件开发
wow60怀旧服务器
嘉哲软件开发公司
上海康昉互联网科技有限公司
美橙服务器费用
数据库里如何分离数据库
达梦数据库查询授权时间
如何访问家里电脑的数据库
预防沉迷网络安全常识
大学网络安全班会主持稿
三国杀正在连接服务器
存储服务器硬盘热插拔
tbc各服务器人口普查最新
江苏定制软件开发大全
网络技术大题知识点
电脑内网自动选择代理服务器
怎么配置连接到局域网服务器
软件开发测试用例
重庆安全服务器散热风扇
app安全软件开发
网络安全教育讲座讲稿