为了账号安全,请及时绑定邮箱和手机立即绑定

python 里面的re 正则问题

python 里面的re 正则问题

ITMISS 2019-05-23 16:32:14
>>>pattern=re.compile("^[$¥]")>>>sssss1=pattern.findall("¥未透露")>>>sssss1['\xef']我是想匹配前面的美元符号”¥"但出现了'xef'这怎么解释?
查看完整描述

2 回答

?
慕桂英4014372

TA贡献1871条经验 获得超13个赞

字节与字符的区别。Python2.x环境下,你那样写,找出的是第一个字节。
>>>pattern=re.compile(u"^[$¥]")
>>>sssss1=pattern.findall(u"¥未透露")
>>>sssss1
[u'\uffe5']
>>>printsssss1
[u'\uffe5']
>>>printsssss1[0]
>>>
                            
查看完整回答
反对 回复 2019-05-23
  • 2 回答
  • 0 关注
  • 419 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号