一、正则表达式基础 正则表达式(Regular Expression)是对文本或者字符的匹配和替换,匹配的是位置或者字符。 首先正则匹配不仅仅能够实现精确匹配,还可以实现模糊匹配。可以分为两种:横向匹配和纵向匹配。 横向匹配:就是匹配的字符的数量可以在一个范围内。可以同量词来实现。如: 纵向匹配:是 ...
分类:
Web程序 时间:
2019-06-11 14:49:01
阅读次数:
136
路由层 python """ url的第一个参数是正则表达式 精确匹配表达式 url(r"^index/$", ... ) url的第二个参数是视图函数 url(r"^login", views.login) """ 无名分组 (在正则匹配中分组) """ 1.按位置传参 2.分组之后,会把分组出来 ...
分类:
其他好文 时间:
2019-06-11 01:18:39
阅读次数:
118
Urls的正则匹配 路由层作用是url与视图函数的映射 特点1.匹配成功后 不再往下匹配 2.如果结尾没有/ 匹配失败后 加上/再走一次匹配列表,在settings.py中设置了 APPEND_SLASH=False 可以关闭 如何拿到完整url? 在视图函数中,request.path 可以拿到前 ...
分类:
其他好文 时间:
2019-06-10 21:19:05
阅读次数:
139
说明:本人在学练习天天生鲜项目时,对利用类视图去与正则匹配到的url做映射有点疑惑,经过查看他人博客以及自我分析算是整明白了,所以记录一下 参考:https://www.zmrenwu.com/post/53/ HTTP发送请求的方式有很多种,这里以POST,GET为例。当在浏览器中输入url地址时 ...
分类:
Web程序 时间:
2019-06-10 00:12:36
阅读次数:
601
Beautiful: - 基本使用 from bs4 import BeautifulSoup 解析库: BeautifulSoup4 - 安装: - 解析库安装 pip3 install beautifulsoup4 - 解析器安装 pip3 install lxml - 基本使用 - 导入模块 ...
分类:
其他好文 时间:
2019-06-01 21:09:42
阅读次数:
110
字母e在js中属于数字,所以一般的正则匹配 \d 是拦不住字母e 的 正确写法为: ...
分类:
其他好文 时间:
2019-05-31 19:58:42
阅读次数:
404
1、编辑器里的正则匹配 2、认识正则表达式 正则表达式和语言无关,几乎所有的语言都有正则 前端常用正则表达式于:表单验证 创建正则表达式 常用案例 精确匹配,^ 以什么开头、 $ 以什么结尾 1、 2、 3、 。。。 有的不需要自己写 可以去找 3、用正则表达式做表单验证 1、想在什么时候触发校验? ...
分类:
Web程序 时间:
2019-05-30 01:22:04
阅读次数:
156
sed编辑器 sed说明 sed是Linux下一款功能强大的非交互流式文本编辑器,可以对文本文件进行增、删、改、查等操作,支持按行、按字段、按正则匹配文本内容,灵活方便,特别适合于大文件的编辑。 sed使用方法 sed的使用方法,调用sed 命令的语法有两种: 一.在命令行指定sed指令对文本进行处 ...
分类:
系统相关 时间:
2019-05-24 14:09:51
阅读次数:
142
之前我们已经介绍过grep,这里不再赘述,仅讲解sed和awk. ...
分类:
其他好文 时间:
2019-05-20 15:20:09
阅读次数:
135
**explain:**python3中的re库是一个正则匹配的函数库,里面包含了各种功能的正则函数,下面,我们一起学习下其中的几个常用函数 * **match()方法**: 从主串的起始位置开始匹配一个子串,匹配成功,返回匹配信息,不成功则返回NONE print(re.match("www", ...
分类:
编程语言 时间:
2019-05-16 10:58:05
阅读次数:
127