python3 常用字符串处理:正则、替代
1、匹配两字符串之间的数据
import re
a = '11111类型:类型:喜剧/爱情/热血/11111'
print("示例:" + a)
print("要求:匹配 (类型:) (/) 这两个字符串之间的数据")
print("--------------------")
print("匹配 第一个字符串最后一个 直到 第二个字符串第一个")
b = re.findall(r'类型:(.*?)/', a)
print(b)
print("匹配 第一个字符串最后一个 直到 第二个字符串最后一个")
c = re.findall(r'类型:(.*)/', a)
print(c)
print("匹配 第一个字符串第一个 直到 第二个字符串第一个")
c = re.findall(r'类型:+.*?/', a)
print(c)
print("匹配 第一个字符串第一个 直到 第二个字符串最后一个")
c = re.findall(r'类型:+.*/', a)
print(c)
结果: