示例:GameVideoDetailActivity.java文件
@@ -66,7 +66,7 @@ def auto_parse_include(text, suffix, callback=None):
callback(f"{v1}.xml")
# 泛型匹配
- generics_matches = re.findall(r'<(\w+)Binding+,\s*(\w+)?Binding?>', text)
+ generics_matches = re.findall(r'<(?:.*Model\s*,\s*)?(\w+)Binding(?:\s*,\s*(\w+)?Binding)?>', text)
if generics_matches:
for match in generics_matches:
for v2 in match: