自学python如何成为大佬(目录):https://blog.csdn.net/weixin_67859959/article/details/139049996?spm=1001.2014.3001.5501
split()方法用于实现根据正则表达式分割字符串,并以列表的形式返回。其作用同字符串对象的split()方法类似,所不同的就是分割字符由模式字符串指定。split()方法的语法格式如下:
re.split(pattern, string, [maxsplit], [flags])
参数说明:
l pattern:表示模式字符串,由要匹配的正则表达式转换而来。
l string:表示要匹配的字符串。
l maxsplit:可选参数,表示最大的拆分次数。
l flags:可选参数,表示标志位,用于控制匹配方式,如是否区分字母大小写。常用的标志如表5所示。
例如,从给定的URL地址中提取出请求地址和各个参数,代码如下:
import re
pattern = r'[?|&]' # 定义分割符
url = 'http://www.mingrisoft.com/login