匹配某个字符后的所有字符
使用 .*
import re data = "This is new book <testInfo> info"
#如果是匹配,开始符后面的所有字符,只能用.* 如果使用 .*?就会匹配不到任何字符 result = re.findall("<(.*)",data) print(result)
#如果是匹配 开始符和结束符之间的所有字符,可以用: .*? 或者.* 都可以 result = re.findall("<(.*)>",data) print("Book Name:",result)
以上 .* 可以匹配任意字符
输出结果如下:
['testInfo> info'] Book Name: ['testInfo']
具体正规表达式规则请参考: https://www.cnblogs.com/pingguomang/p/18146548

浙公网安备 33010602011771号