您的位置:首页 > 编程语言 > Python开发

python中 正则表达式匹配一个反斜杠 ‘\’

2017-08-13 19:56 357 查看
首先,需要注意的是:
    (1) python自身处理字符串时,反斜杠'\'就是转义字符

    (2) 正则表达式处理的时候,反斜杠'\'也是转义字符

代码:

# coding:utf-8

import re

test_str = "abc\\de\\fg"   # 字符串中的 '\\'其实代表只有一个 '\',另一个用作转义
re_str = "\\\\"            # 同样此正则字符串中其实只有两个 '\\', 一个用作正则的转义,一个代表匹配

res =  re.findall(re_str, test_str)
print res

for i in res:
print i


输出:匹配到  '\' 字符







                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python 正则表达式