- 1
- 0
- 约小于1千字
- 约 2页
- 2026-06-10 发布于浙江
- 举报
需求:去除字符串中所有的空格。
python3去去除除中中英英文文空空格格
比较方便,首先要导入正则表达包:
importre
然后就可以去除空格了,其中\u3000是中文空格的unicode码,\s则是正则表达里面英文空格的表示,s其实就是spacebar的简
写:
s1=abc
re.sub(r[\s\u3000]+,,s1)#abc
这这种种去去除除并并没没有有改改变变原原始始字字符符串串的的值值,所以如果要使用结果,你需要保存到其它变量中。
python2的去除稍微复杂点,因为版本差异,python2,3的默认字符串编码是不同的。
python2.x默认的字符编码、文件编码都是ASCII
python3.x默认的字符编码是unicode,默认的文件编码是utf-8。
python2的国际化支持不如python3的方便。
新建字符串对比下:
python3:
s1=abc
s1
ab\u3000\u3000c
相同的字符串在python2中则是这样:
s1=abc
s1
ab\xe3\x80\x80c
这样一来在python2中先把字符串转换成unicode再替换就比较完美了。
python2去去除除中中英英文文空空格格
先使用decode转换成unico
您可能关注的文档
- 五年级语文上册第六单元26词二首西江月夜行黄沙道中品赏拓展知识课件素材冀教版.ppt
- “11”课改的四个关键词[精选].ppt
- “2014年内蒙古自治区中等职业黉舍技能大赛”普通车赛项规程[精选].ppt
- “一不小心约上你”校园交友运动策划书[精选].ppt
- “一通三防”基本知识[精选].ppt
- 年级语文下册期末试题及谜底[精选版].ppt
- 八年级英语下册Unit6Anoldmantriedtomovethemountainssection.ppt
- 八年级英语下册Unit9HaveyoueverbeentoamuseumSectionA2d_3c导.ppt
- 八年级英语下册Unit10I’vehadthisbikeforthreeyearsSectionB1.ppt
- 第十天 跟着B站学python lol之购买武器.pdf
- 2016年高考英语试卷(浙江)(6月)(解析卷)(OCR).pdf
- 2017年高考英语试卷(江苏)(空白卷) (OCR).pdf
- 2019年高考英语试卷(上海)(春考)(空白卷)(OCR).pdf
- 2017年高考英语试卷(上海)(春考)(空白卷)(OCR).pdf
- 2018年高考英语试卷(浙江)(11月)(空白卷)(OCR).pdf
- 2020年高考英语试卷(上海)(春考)(空白卷)(OCR).pdf
- 12J5-1 平屋面(OCR)平屋面.pdf
- 2020年高考英语试卷(新课标Ⅰ卷)(解析卷)(OCR).pdf
- 2019年高考英语试卷(北京)(机考 无听力)(解析卷)(OCR).pdf
- 2020年高考英语试卷(新高考Ⅰ卷)(山东)(空白卷)(OCR).pdf
原创力文档

文档评论(0)