re.match() 从头找一个re.search() 找一个re.findall() 找所有返回一个列表,没有就是空列表re.findall('\d','chuan1zhi2') 结果为['1','2'] re.sub() 替换 re.sub('\d','_','chuan1zhi2') 结果为[ ...
分类:
其他好文 时间:
2019-05-26 15:54:25
阅读次数:
100
pattern=re.compile(‘(.[\u4E00-\u9FA5_a-zA-Z]+)‘)cas_part_names=pattern.findall(cas_part_names)cas_part_names=‘‘.join(cas_part_names)[1:].replace("(",‘:‘).replace(&quo
分类:
其他好文 时间:
2019-05-17 10:47:55
阅读次数:
424
re.search 扫描整个字符串并返回第一个成功的匹配。 re.match只匹配字符串的开始,如果字符串开始不符合正则表达式,则匹配失败,函数返回None;而re.search匹配整个字符串,直到找到一个匹配。 re.findall在字符串中找到正则表达式所匹配的所有子串,并返回一个列表,如果没有 ...
分类:
编程语言 时间:
2019-05-14 19:13:32
阅读次数:
111
字符串是我们在编程的时候很常用的一种数据类型,检查会在字符串里面查找一些内容,对于比较简单的查找,字符串里面就有一些内置的方法可以处理,对于比较复杂的字符串查找,或者是有一些内容经常变化的字符串里面查找,那么字符串内置的查找方法已经不好使了,满足不了我们的要求,这个时候就得用正则表达式了,正则表达式 ...
分类:
编程语言 时间:
2019-05-12 01:00:18
阅读次数:
124
import re def chen_chu(str): res = re.search("[^()]+",str) res_l = re.split("[*/]",res.group()) res_f_l = re.findall("[*/]",res.group()) n = None for ... ...
分类:
其他好文 时间:
2019-05-06 23:41:01
阅读次数:
151
如果字符串里面有转义字符,那么就加r 让它保持未转义,当然处理时也要用未转义来处理。 \x \\\\x \r \\\\r () \( \) .*? 非贪婪 re.findall( 正则字符串,匹配字符串,re.S(.匹配任意字符串包括-负号)) () 分组如果是findall方法,返回直接是[(,) ...
分类:
其他好文 时间:
2019-05-02 18:36:48
阅读次数:
100
re.findall 匹配到正则表达式的字符,匹配到的每个字符存入一个列表,返回一个匹配到的所有字符列表 一. 匹配单个字符 import re # \w 匹配所有字母、数字、下划线 re.findall('\w','abcd_123 *-') # 结果为:['a', 'b', 'c', 'd', ...
分类:
其他好文 时间:
2019-05-01 17:21:49
阅读次数:
115
一:Mybatis简介 1.名称由来 Mybatis原名叫ibatis.Mybatis一开始属于Apache,2010年从Apache转移到了GoogleCode这个组织中. 2.Mybatis概念 Mybatis是一种基于ORM模式的,作用于Dao层的轻量级框架.和Hibernate类似,也支持各 ...
分类:
其他好文 时间:
2019-04-30 10:51:53
阅读次数:
110
字符串的匹配查询 re模块中的findall函数可以对指定的字符串进行遍历匹配,获取字符串中所有匹配的子串,并返回一个列表结果。该函数的参数含义如下: findall(pattern, string, flags=0) pattern :指定需要匹配的正则表达式。 string :指定待处理的字符串 ...
分类:
编程语言 时间:
2019-04-29 20:42:01
阅读次数:
112