转义字符!!

来源:3-1 python正则表达式语法(一)

lifelegendc

2017-02-12 21:48

转义字符为什么ma=re.match(r'\[[\w]\]','[a]')的斜杠打在外括号而不是内括号前面?而且,raw字符串里面的转义字符不是无效吗?

写回答 关注

1回答

  • Extends123
    2017-02-13 17:39:52
    已采纳

    放在外面的话匹配的是“[任意一个字母或数字或下划线或汉字]”,放在里面就是匹配“[ 或者 ] 或者  任意一个字母或数字或下划线或汉字”。转义字符无效是的是像 \n \r \t 这种,而 \[ 可以是因为 [ 符号是元字符

    lifele...

    非常感谢!

    2017-02-17 20:28:41

    共 3 条回复 >

python正则表达式

如何使用正则处理文本,带你对python正则有个全面了解

80575 学习 · 174 问题

查看课程

相似问题