python正则表达式 re (二)escape
来源:互联网 发布:php 抓取 天猫 商品 编辑:程序博客网 时间:2024/06/10 12:43
背景:
在使用python的过程中,你肯定对转义字符的使用苦恼过,因为有的时候我们需要使用一些特殊符号如”$ * . ^”等的原意,有时候需要被转义后的功能,并且转义字符地使用很繁琐,容易出错,那拯救你的就非re.escape莫属了。
escape(pattern)
Escape all non-alphanumeric characters in pattern.
定义:
re.escape(pattern) 可以对字符串中所有可能被解释为正则运算符的字符进行转义的应用函数。如果字符串很长且包含很多特殊技字符,而你又不想输入一大堆反斜杠,或者字符串来自于用户(比如通过raw_input函数获取输入的内容),且要用作正则表达式的一部分的时候,可以使用这个函数。
举例说明:
> re.escape('www.python.org')'www\\.python\\.org'>re.findall(re.escape('w.py'),"jw.pyji w.py.f")['w.py', 'w.py']
这里的re.escape(‘w.py’)作为了函数re.findall函数的正则表达式部分。
1 0
- python正则表达式 re (二)escape
- python正则表达式 re (二)compile
- python正则表达式 re (二)split
- python正则表达式 re (二)sub
- python正则表达式(re)
- python正则表达式 re (二)match与search
- python正则表达式 re (二)findall与finditer
- python正则表达式 re (二)匹配对象和组
- python re 正则表达式之二
- Python 正则表达式 re
- python-re【正则表达式】
- python re 正则表达式
- Python re正则表达式
- python 正则表达式 re
- Python正则表达式(re)
- re 正则表达式 Python
- python正则表达式(re)
- python re正则表达式
- 基于libssh库实现SSH的Linux客户端程序
- 【codevs2287】火车站,第一个A掉的钻石题(迟来的解题报告)
- TCPClient
- php5.4和apache2.4.9不在同一台服务器的配置注意事项
- 自学编程从哪开始
- python正则表达式 re (二)escape
- 求大于200的最小质数,java
- 21-IO流-08-IO流(字符流-练习-复制文本文件_1)
- Codeforces Round #315 (Div. 2) A. Music
- nfs挂载和取消挂载命令
- 《Spring 2.0技术手册》 读书笔记七-Spring的DAO框架(3)-JDBC事务管理
- hdu 4109(拓扑排序 关键路径)
- NSString 查找指定字符串出现的次数
- 文章标题