import re u = "http[s]?://(?:[a-zA-Z]|[0-9]|[$-_@.&+]|[!*\(\),]|(?:%[0-9a-fA-F][0-9a-fA-F]))+" def match_by_re(str): pattern = re.compile(u, re.S) res... ...
分类:
Web程序 时间:
2019-02-26 17:19:55
阅读次数:
165
re: 什么是正则: 匹配示例: # 匹配模式 #一对一的匹配 # 'hello'.replace(old,new) # 'hello'.find('pattern') #正则匹配 import re #\w与\W print(re.findall('\w','hello egon 123')) # ...
分类:
其他好文 时间:
2019-02-21 21:43:12
阅读次数:
161
在django2.0的路由系统中,摒弃了1.x中的url,而改用path。需要导入path。 在1.x中,使用url()即可实现正则匹配,但是在2.0中,是否使用正则需要使用不同的方式。 path()无法使用正则;re_path()可以使用正则。 在上面这段代码中,讲讲第二个re_path,使用正则 ...
分类:
其他好文 时间:
2019-02-21 13:05:01
阅读次数:
175
版本 apache activemq 5.15.31、消息过期设置参数详情1)message过期则客户端不能接收2)ttlCeiling:表示过期时间上限(程序写的过期时间不能超过此时间,超过则以此时间为准)3)zeroExpirationOverride:表示过期时间(给未分配过期时间的消息分配过 ...
分类:
其他好文 时间:
2019-02-21 12:52:36
阅读次数:
665
这篇文章主要介绍了Python3正则匹配re.split,re.finditer及re.findall函数用法,结合实例形式详细分析了正则匹配re.split,re.finditer及re.findall函数的概念、参数、用法及操作注意事项,需要的朋友可以参考下 这篇文章主要介绍了Python3正则 ...
分类:
编程语言 时间:
2019-02-21 12:43:09
阅读次数:
473
1. ES6的includes, 返回 Boolean 2. ES5 indexOf,返回子串起始位置,不包含则返回-1 3. search,返回起始位置或者-1 该方法与indexOf类似,,不同的是,它还可以支持正则表达式,所以他的结果是会返回子串,或者正则匹配所在的位置,如果没有查找到会返回- ...
分类:
Web程序 时间:
2019-02-21 00:32:19
阅读次数:
169
一、多参数问题: 首先是在添加一个新的参数,其次在url中把这个id传递过去 对于django2.0+的版本而言,使用正则匹配的时候需要导入re_path 将正则的内容括起来进行书写。 优化正则匹配,注意P是大写不是小写,且这个组名必须和添加到参数名保持一致。 二、创建url的响应对象: 三、超链接 ...
分类:
其他好文 时间:
2019-02-17 13:08:01
阅读次数:
170
这里推荐一个十分好用的正则在线测试平台--regex101https://regex101.com/这个工具为我们详细的展示了正则匹配内容以及匹配过程,十分直观,且支持多种语言的正则实现界面如下简单的使用演示十分清晰的展示了匹配到了哪些内容,包括位置匹配也有展示
分类:
其他好文 时间:
2019-02-12 09:16:07
阅读次数:
164
1、一行代码实现1--100之和 利用sum()函数求和 2、如何在一个函数内部修改全局变量 利用global 修改全局变量 3、列出5个python标准库 os:提供了不少与操作系统相关联的函数 sys: 通常用于命令行参数 re: 正则匹配 math: 数学运算 datetime:处理日期时间 ...
分类:
编程语言 时间:
2019-02-09 16:26:10
阅读次数:
416
在使用正则搜索内容时遇到一个小坑,百度搜了一下,遇到这个坑的还不少,特此记录一下。 比如说有一个字符串 "123@qq.comaaa@163.combbb@126.comasdf111@asdfcom" 想匹配出里面所有的邮箱地址,该怎么实现呢? 写了个正则,测试一下: 可以看到,能够正确搜索到第一 ...
分类:
编程语言 时间:
2019-02-06 19:45:59
阅读次数:
162