我有一個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和負面的東西。 –