为了账号安全,请及时绑定邮箱和手机立即绑定

正则表达式,匹配A与B之间的部分,如果没有B,取A之后的部分

正则表达式,匹配A与B之间的部分,如果没有B,取A之后的部分

慕容森 2018-11-19 14:37:02
先说效果:AVVBCCC 匹配出 VVACCCCCD 匹配出CCCCCD单独实现我都会第一种# -*- coding: utf-8 -*-import re#str = 'AVVBCCC'forword = re.search(r'A(.*)B', str).group(1) print(forword)第二种# -*- coding: utf-8 -*-import re#str = 'ACCCCCD'forword = re.search(r'A(.*)', str).group(1) print(forword)请问怎么合起来写?
查看完整描述

1 回答

?
侃侃无极

TA贡献2051条经验 获得超10个赞

先判断下字符串中有没有B,有就第一种没有就第二种

查看完整回答
反对 回复 2018-11-19
  • 1 回答
  • 0 关注
  • 1315 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信