码迷,mamicode.com
首页 > 编程语言 > 详细

python中正则匹配字符\b配置单词边界不生效的解决办法

时间:2017-05-25 22:03:09      阅读:134      评论:0      收藏:0      [点我收藏+]

标签:re   python   duoceshi   

#-*-coding:utf-8-*-
import re
name="duoceshi"
p= re.compile(‘\bduoceshi\b‘)
f = p.search(name)
if f:
   print f.group()
########################################3
p= re.compile(R‘\bduoceshi\b‘)  #这里要加上原始字符r/R,原因是:python默认会把\b解码给ascii码8(退格符)
f = p.search(name)
if f:
   print f.group()


本文出自 “多测师” 博客,请务必保留此出处http://icestick8586.blog.51cto.com/9867871/1929455

python中正则匹配字符\b配置单词边界不生效的解决办法

标签:re   python   duoceshi   

原文地址:http://icestick8586.blog.51cto.com/9867871/1929455

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!