正则 (?:pattern) 使用示例
(?:pattern) 将pattern 作为基本单位进行匹配,这里()不具有分组作用。
有字符串为 "开始测试测试你好1开始测试2开始测试测试测试3 开始测开始测试测试测试测试aaa测试4" ,希望取 “开始”后跟1个或多个“测试”:
var0 = '开始测试测试你好1开始测试2开始测试测试测试3 开始测开始测试测试测试测试aaa测试4' # 开始测试测试 开始测试 开始测试测试测试 开始测试测试测试测试 pattern = r'开始(?:测试)+' result = re.findall(pattern, var0) print(result)
浙公网安备 33010602011771号