正则表达式
洪流之源
这个作者很懒,什么都没留下…
展开
-
Python 正则表达式笔记(1)re模块
正则表达式概述正则表达式,又称正规表示式、正规表示法、正规表达式、规则表达式、常规表示法(英语:Regular Expression,在代码中常简写为regex、regexp或RE),是计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列匹配某个句法规则的字符串。在很多文本编辑器里,正则表达式通常被用来检索、替换那些匹配某个模式的文本。Regular Expression的“Regul...原创 2018-05-04 15:52:41 · 342 阅读 · 0 评论 -
Python 正则表达式笔记(2)单字符匹配
正则表达式的单字符匹配字符功能.匹配任意1个字符(除了\n)[ ]匹配[ ]中列举的字符\d匹配任意1个数字,即0-9\D匹配任意1个非数字,即不是数字\s匹配任意1个空白,即 空格,tab键\S匹配任意1个非空白\w匹配任意1个单词字符,即a-z、A-Z、0-9、_\W匹配任意1个非单词字符示例1: . #coding=utf-8 import re ret = re....原创 2018-05-04 16:49:30 · 156 阅读 · 0 评论 -
Python 正则表达式笔记(3)多字符匹配
匹配多个字符的相关格式字符功能*匹配前一个字符出现0次或者无限次,即可有可无+匹配前一个字符出现1次或者无限次,即至少有1次?匹配前一个字符出现1次或者0次,即要么有1次,要么没有{m}匹配前一个字符出现m次{m,}匹配前一个字符至少出现m次{m,n}匹配前一个字符出现从m到n次示例1:*需求:匹配出,一个字符串第一个字母为大小字符,后面都是小写字母并且这些小写字母可有可无#coding=utf-...原创 2018-05-05 11:11:42 · 4243 阅读 · 0 评论 -
Python 正则表达式笔记(4)原始字符串
>>> mm = "c:\\a\\b\\c">>> mm'c:\\a\\b\\c'>>> print(mm)c:\a\b\c>>> print(mm)c:\a\b\c>>> re.match("c:\\\\",mm).group()'c:\\'原创 2018-05-05 11:23:01 · 1179 阅读 · 0 评论