问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

python3.6怎么用re.sub去除\n \t \xa0

发布网友 发布时间:2022-04-25 17:04

我来回答

1个回答

热心网友 时间:2023-10-21 11:28

\xa0 是不间断空白符
我们通常所用的空格是 \x20 ,是在标准ASCII可见字符 0x20~0x7e 范围内。
而 \xa0 属于 latin1 (ISO/IEC_8859-1)中的扩展字符集字符,代表空白符nbsp(non-breaking space)。
latin1 字符集向下兼容 ASCII ( 0x20~0x7e )。通常我们见到的字符多数是 latin1 的,比如在 MySQL 数据库中。
有如下信息:
'T-shirt\xa0\xa0短袖圆领衫,体恤衫\xa0,', 'V-neck\xa0\xa0V型领\xa0sleeve\xa0\xa0袖子\xa0,',1

我们如何将其中的\xz0去掉呢,试了re模块的sub方法,发现没有作用,于是又开始查阅相关资料,终于解决了该问题。方法如下:
>>> inputstring = u'\n Door:\xa0Novum \t '
>>> move = dict.fromkeys((ord(c) for c in u"\xa0\n\t"))
>>> output = inputstring.translate(move)
>>> output
' Door:Novum '12345

另外还有一种更简单的方法,利用split方法:
>>> s
'T-shirt\xa0\xa0短袖圆领衫,体恤衫\xa0'
>>> out = "".join(s.split())
>>> out
'T-shirt短袖圆领衫,体恤衫'追问这个我知道,以上方法可以实现去掉\xa0,但是怎么去掉\n \t 这类。我用了re.sub和replace都没成功

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
荣耀v20杀后台严重? 聊天时哪些回复让人感觉不舒服? 货物运输保险案例分析 卞和泣玉注释 求解,卞和泣玉没学过,在线等解。 葛加走之底读什么 在等腰三角形ABC中,AB=AC=5,BC=6,求角B的三角函数值 ...人开走一架战斗机,在一架客机下面飞,好几个飞机来拦截, ...话是三架飞机 机型各不同 在山区飞行发现恐怖分子用驴车运核弹 用AK... ...的成为战斗机飞行员。战争结束回国继续抢银 带夏的诗词 梦见自己偷别人家的樱桃树载起来? 肺挫伤一个多月了还吸氧气,呼吸急促 外伤导致肺挫伤 肺挫伤属于轻伤吗 双肺下叶挫伤 打人造成肺部挫伤将受到什么处罚 肺挫伤可以算是轻伤吗,还是算轻微伤? 肺挫伤 site:zhidao.baidu.com 幼儿被车撞双肺挫伤到底有多严重 肺挫伤有生命危险吗,咳嗽带一点血丝 双下肺软组织轻微挫伤严重吗?需要休养多久 猫内出血危险期多少天 肺挫伤二十多天没有拿掉呼吸机还有危险吗 有关元宵节偷青高中作文800字 关于元宵节的作文1500字 以元宵节为话题的作文 (高中的) 800字左右 身体中碘含量高的人怎样调整饮食? np什么意思? 碳的单质及其化合物的性质用途及作用 车祸导致双肺挫伤肋骨骨折有生命危险吗 右下肺挫伤属于轻伤吗 带夏的古诗有哪些? 梦见自己去偷别人家的树自己一个背着回来? 肺部挫伤有积液,对肺部有什么影响 带夏字的诗句 python3中如何用re.sub,删除掉字符串中的‘[’、']'这两个符号? 梦见自己偷的据了四根小树? 肺挫伤能否鉴定为轻伤 含夏字的古诗词 python正则表达式re.sub中的匹配问题 肺部有挫伤,能鉴定为几级工伤? 含有夏字的古诗句 带有夏字的诗句有哪些 Python 正则表达式替换标点符号 为啥这里re. sub没起作用? 含有"夏"字的古诗 python re.sub必须是unicode吗 python中用正则表达式去掉文本中所有的标点符号 含夏字的诗句古诗大全 梦见偷了别人一棵开花的树?