文字列がパターンに一致するかどうかを確認する 質問する

文字列がパターンに一致するかどうかを確認する 質問する

文字列が次のパターンに一致するかどうかを確認するにはどうすればよいですか?

大文字、数字、大文字、数字...

例:

  • これらは一致します:
    A1B2
    B10L1
    C1N200J1
    
  • これらはそうではありません('^' は問題を指します)
    a1B2
    ^
    A10B
       ^
    AB400
    ^
    

ベストアンサー1

import re
pattern = re.compile("^([A-Z][0-9]+)+$")
pattern.match(string)

おすすめ記事