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)

 

posted @ 2024-10-10 09:30  skystrivegao  阅读(1)  评论(0编辑  收藏  举报