我有一个CSV文件中的数据列表。Python寻找匹配特定格式的格式
我正在使用循环,使他们成为领域......我需要一个代码,寻找代码中的字段不符合这种类型的代码“[A9] 9AA9#9”可以说“A”可以任何字母和“9”可以是任何数字。但[]和#符号必须与格式中的位置相同。
def code():
match= 0
tree_file.readline() # skip first row
for row in tree_file:
field=row.strip()
field=field.split(",") # make Into fields
code=(field[4])
if code != "[X9]9XX9#9": #HERE SHOULD BE THE CODE
match+=1
请你能留在代码中的一些评论,所以我能理解他们,因为我无法理解如何其他的解决方案,可为有关我的问题。
使用正则表达式。 – ATOzTOA
'9'可以是数字还是数字? – ATOzTOA
它可以是任何东西,只要它是包括0的整数。不是像5.7和负面的东西。 –