PYTHON-进行正则校验
其中:commit_message_pattern为正则检验格式,可以按自己需求进行表更,commit_message 符合正则表达式就会打印"Matched" 否则会打印”Not Matched"
import sys import re commit_message = ("项目:a\n修改内容:b\n修改时间:2024-01-01\n修改人:a") commit_message_pattern = r'^项目:.+\n修改内容:.+\n修改时间:\d{4}-\d{2}-\d{2}\n修改人:.+$' match = re.match(commit_message_pattern, commit_message) if match: print("Matched") print('A' + commit_message) else: print("Not Matched") print('B' + commit_message)