赞
踩
Python中的转义字符
不少初学者在学习Python的过程中,特别是学到了正则表达式的时候,都为转义字符而迷惑。当遇到以下这些样例的时候,很容易就解释不清楚它的原理:
>>> '\\ ' == '\ '
True
>>> import re
>>> re.search('\\ ', '\\ ')
>>> re.search('\n', '\n')
>>> re.search('\\n', '\n')
>>> re.search('\\\A', '\A')
>>> re.search('\\\\\\\\\\ ', '\\\ ')
下面我们来集中了解一下Python中的转义字符。
原生转义
Python中自带的转义字符有:
反斜杠:\\
单引号:\'
双引号:\"
ASCII码中的特殊字符:
响铃:\a
退格键:\b
换页符:\f
换行符:\n
回车键:\r
水平制表符:\t
垂直制表符:\v
八进制编码字符:\o..
十六进制编码字符:\x..
除
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。