配置文件 配置视图查找的路径 静态资源的映射路径 示例如下 第一个参数正则表达式 路由匹配用正则需要引入re_path,以下规则为0-9的4位数字 第一个参数正则表达式分组名 在Python正则表达式中,命名正则表达式组的语法是(?P<name>pattern),组name的名称,并且 patter ...
分类:
编程语言 时间:
2019-03-24 23:11:49
阅读次数:
206
关于正则表达式,如果想跟深入学习,建议您看一下《python 核心编程》(第三版)这本书,第一章的内容就是正则表达式。 关于我的学习,我在看《python编程快速上手》这本书第七章的内容对这个正则表达式有了点初步的了解,然后后面的实习项目就是强口令检测。然后看了半天,没写出来,网上找了代码,在编译器 ...
分类:
编程语言 时间:
2019-03-20 00:52:45
阅读次数:
221
1 正则表达式[^\\/:*?"|\r\n]+$ ---->取文件名包括后缀 2 e.g. >>>D:\PyCharm 2018.2.4\pythonWork\venv\Scripts\python.txt 3 ->python.txt 4 5 正则表达式(.+?)\.txt ---->取上次结果去... ...
分类:
编程语言 时间:
2019-03-17 15:51:30
阅读次数:
594
1. 正则表达式基础 1.1. 简单介绍 正则表达式并不是Python的一部分。正则表达式是用于处理字符串的强大工具,拥有自己独特的语法以及一个独立的处理引擎,效率上可能不如str自带的方法,但功能十分强大。得益于这一点,在提供了正则表达式的语言里,正则表达式的语法都是一样的,区别只在于不同的编程语 ...
分类:
编程语言 时间:
2019-03-15 11:53:41
阅读次数:
153
之前一直有使用python 正则表达式来做中文字符串或者中英文数字混合的字符串的匹配,发现有不少情况下会匹配失灵或者结果混乱,并且在不同操作系统上匹配结果也不一致,查了很久都不知道是什么原因。今天终于彻底弄懂了,原来还是python中对中文的编码问题造成的。 解决办法: step1 在设置默认编码为 ...
分类:
编程语言 时间:
2019-02-27 21:59:25
阅读次数:
249
这里是一点小心得:由于下面两个原因,在正则表达式中使用反斜杠就会产生了一个双重转换的问题。 (1)、python自身处理字符串时,反斜杠是用于转义字符 (2)、正则表达式也使用反斜杠来转义字符 要匹配字符串中1个反斜杠应该怎么写正则表达式?"\\",这样行吗?试试就知道了,re模块抛异常了,因为在正 ...
分类:
编程语言 时间:
2019-01-31 13:29:54
阅读次数:
212
正则表达式的一些匹配规则: . :用于匹配任意一个字符,如 a.c 可以匹配 abc 、aac 、akc 等^ :用于匹配以...开头的字符,如 ^abc 可以匹配 abcde 、abcc 、abcak 等$ :用于匹配以...结尾的字符,如 abc$ 可以匹配 xxxabc 、123abc 等* ...
分类:
编程语言 时间:
2019-01-25 23:51:22
阅读次数:
272
Python 正则表达式规则 Python 正则表达式模块 Python 正则表达式分组 Python 使用正则表达式收集IP信息 ...
分类:
编程语言 时间:
2019-01-25 23:50:50
阅读次数:
213
re模块常用的一些功能有: re.match, re.compile, re.search, re.findall,re.finditer,re.sub, re.split 这里分别做简单的介绍,便于以后查询使用 1. re.match re.match是re模块的一个基本方法,理解了该方法再去看其 ...
分类:
编程语言 时间:
2019-01-25 16:34:25
阅读次数:
214