源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

python正则表达式re模块详细介绍

  • 时间:2020-12-13 01:43 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:python正则表达式re模块详细介绍
本模块提供了和Perl里的正则表达式类似的功能,不关是正则表达式本身还是被搜索的字符串,都可以是Unicode字符,这点不用担心,python会处理地和Ascii字符一样漂亮。 正则表达式使用反斜杆()来转义特殊字符,使其可以匹配字符本身,而不是指定其他特殊的含义。这可能会和python字面意义上的字符串转义相冲突,这也许有些令人费解。比如,要匹配一个反斜杆本身,你也许要用'\\'来做为正则表达式的字符串,因为正则表达式要是\,而字符串里,每个反斜杆都要写成\。 你也可以在字符串前加上 r 这个前缀来避免部分疑惑,因为 r 开头的python字符串是 raw 字符串,所以里面的所有字符都不会被转义,比如r'n'这个字符串就是一个反斜杆加上一字母n,而'n'我们知道这是个换行符。因此,上面的'\\'你也可以写成r'\',这样,应该就好理解很多了。可以看下面这段:
[url=http://tools.1sucai.cn/regex/javascript]http://tools.1sucai.cn/regex/javascript[/url] [b]正则表达式在线生成工具: [/b][url=http://tools.1sucai.cn/regex/create_reg]http://tools.1sucai.cn/regex/create_reg[/url]
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部