前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >正则表达式基础

正则表达式基础

作者头像
卡伊德
发布2022-09-13 14:55:30
1700
发布2022-09-13 14:55:30
举报
文章被收录于专栏:caidblog

正则表达式

概念

用实现定义好的一些指定字符及这些特定字符的组合,组成一个“规则字符串”, 这个“规则字符串”而能来表达对字符串的一种过滤。

常用方法

re.compile (编译)

pattern.match (从头找一个)

pattern.search (找一个)

pattern.findall (找所有)

pattern.sub (替换)

符号

. 匹配任意字符,不能匹配\n,要匹配\n 需要加re.DOTALL或re.S

\ 转义字符

[…] 匹配括号里某一个字符

\d 数字[0-9]

\D 非数字

\s 空白字符

\S 非空白字符

\w 单词字符[字符、数字、_]

\W 非单词字符

* 匹配前一个字符0或多次

+ 匹配前一个字符1或多次

? 匹配前一个字符0或1次

[m] 匹配前一个字符m次

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020/08/14 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 正则表达式
    • 概念
      • 常用方法
        • 符号
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档