如果输入与特定格式不匹配,则写入.txt文件

时间:2015-02-10 14:15:42

标签: format notepad

如果输入的输入与特定格式不匹配,我的设置任务是让我的程序写入.txt文件,在这种情况下是标准英国注册牌的格式。然而,结果总是似乎只是第一个if语句,好像' else'被忽略了。这就是它的样子。

import re

NumberP = open('NumberP.txt','a')
plate = 'AB12 ABC'
question = input('Please enter your number plate. ')
if re.match(r'^[A-Z][A-Z]\d\d [A-Z][A-Z][A-Z]$', plate):
   print ("The Plate matches Standard UK Plate")
else:
   print("ERROR")
   Number.write(question)
NumberP.close()

如果有人可以帮我解决这个问题会很棒。

0 个答案:

没有答案