首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

关于正则表达式r'/b=100\'为何出错

2013-11-21 
关于正则表达式r'/b100\'为什么出错在python解释器中输入r/b100\出错,为什么会出错呢?输入r

关于正则表达式r'/b=100\'为什么出错
在python解释器中输入
r'/b=100\'
出错,为什么会出错呢?
输入
r'/b=100\\'
为什么有显示'/b=100\\\\'呢?
想不明白,字符串前加r不是代表绝对字符串吗(正则字符串)?为什么还是会有转意字符参和进来。。
[解决办法]
唉,这些事情很难解释,要知道解析器本身也是个程序,他也有一些规则去分析语句体的

记着避免在最后使用 \ ,如果非要用就写成chr(0x5c)或类似方式
a=r'/b=100'+chr(0x5c)

热点排行