本文主要是介绍【数据处理】 -- 【两分钟】了解【最好】的方式 -- 【正则表达式】,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
直接匹配;
- 普通字符
元匹配:
- . 任意单字符
r’'表示单引号里字符为其特殊含义,比如.不是句号是匹配符的意思
- *任意次数(换行结束)
- +一次及以上
- {3,4}指定次数,至少3次,最多4次|{3}固定4次
- [\d.]单个任意数字或.
- []括号里元字符都是普通字符
- [a-z]表示从a到z
- [a]表示非
- ^在中括号里表示非,其他位置表示开头
- \转义
-
$表示结尾
-
?表示非贪婪模型,匹配最少字符
-
re.M表示多行,一般默认单行
-
| 表示其中之一
-
()表示分组
切割方法:split
替换方法:sub回调函数
这篇关于【数据处理】 -- 【两分钟】了解【最好】的方式 -- 【正则表达式】的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!