1. ホーム
  2. python

[解決済み] 文字列がパターンにマッチするかどうかをチェックする

2022-03-21 20:13:19

質問

ある文字列がこのパターンにマッチするかどうかを調べるにはどうしたらよいですか?

大文字, 数字, 大文字, 数字...

例)これらがマッチする。

A1B2
B10L1
C1N200J1

これらはそうではないでしょう('^'は問題を指します)。

a1B2
^
A10B
   ^
AB400
^

解決方法は?

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