re模块 re 模块使 Python 语言拥有全部的正则表达式功能。 compile 函数根据一个模式字符串和可选的标志参数生成一个正则表达式对象。该对象拥有一系列方法用于正则表达式匹配和替换。 re 模块也提供了与这些方法功能完全一致的函数,这些函数使用一个模式字符串做为它们的第一个参数。 re. ...
分类:
编程语言 时间:
2018-03-15 19:55:13
阅读次数:
206
正则表达式_2018.3.15 一个正则表达式工具:regexpal 正则定义:由普通字符和特殊字符(元字符)组成的文字模式,常用于刷选匹配 1.字符 1.1普通字符 包括打印字符 和 非打印字符 打印字符:字母、数字、标点、下划线 非打印字符: 【字符】 【含义】 \cx 匹配由x指明的控制字符。 ...
分类:
其他好文 时间:
2018-03-15 13:22:51
阅读次数:
182
正则匹配所有的a标签 <a\b[^>]+\bhref="([^"]*)"[^>]*>([\s\S]*?)</a>分组1和分组2即为href和value解释:<a\b #匹配a标签的开始[^>]+ #匹配a标签中href之前的内容\bhref="([^"]*)" #匹配href的值,并将匹配内容捕获到 ...
分类:
其他好文 时间:
2018-03-14 15:54:07
阅读次数:
167
最近项目中有一个需求就是在下拉中要筛选车辆列表,本来想着是在内存中全部用程序去遍历处理,但发现数据有点多,一个个去处理会有点慢。然后就找到了redis的游标 感觉这个能满足我的需求,我可以把key存成车牌号,value为车辆id的值,通过正则匹配到车牌号就能获取车辆id来查找信息了。思路有了,接下来 ...
分类:
其他好文 时间:
2018-03-13 12:17:30
阅读次数:
1024
记录一个开发中所犯的错误。 1. 需求:用js将 字符串 中的某些 子字符串 替换为 指定的新字符串 。 2. 实现思路:印象中js字符串替换有 方法, 方法接收两个参数,第一个为要替换的子字符串或正则匹配模式,第二个参数为新字符串。自己对正则不熟,认为用字符串能满足需求。 简单测试 3. 运行结果 ...
分类:
Web程序 时间:
2018-03-12 18:39:49
阅读次数:
213
为了督促自己学习,整理了一下前端的面试题 JavaScript: JavaScript 中如何监测一个变量是String类型? JS中清除字符串空格的方法 方法一:使用正则匹配 方法二:使用str.trim()的方法 使用具有局限性,只能去除两头的空格,使用trimLeft()、trimRight( ...
分类:
Web程序 时间:
2018-03-09 16:43:32
阅读次数:
259
匹配模式及顺序 location = /uri =开头表示精确匹配,只有完全匹配上才能生效。 location ^~ /uri ^~ 开头对URL路径进行前缀匹配,并且在正则之前。 location ~ pattern ~开头表示区分大小写的正则匹配。 location ~* pattern ~*开 ...
分类:
其他好文 时间:
2018-03-08 17:30:38
阅读次数:
181
可以用?P<name>的方法给正则匹配的部分命名。 例:要将<字母,数字>的部分命名为test 输出: `` ...
分类:
编程语言 时间:
2018-03-08 15:53:10
阅读次数:
149
下面我们举例一个URL,然后获得它的各个组成部分: http://i.cnblogs.com/EditPosts.aspx?opt=1 window.location.href (设置或获取整个 URL 为字符串) window.location.protocol (设置或获取 URL 的协议部分) ...
分类:
Web程序 时间:
2018-03-06 21:51:24
阅读次数:
255