私は最近正規表現を使用しており、多くの正規表現を使用する必要がある場合のフロー制御を改善する方法を探しています。
これは通常、物事がどのように見えるかです。
result = re.match(string, 'C:')
if result:
#do stuff here
else:
result2 = re.match(string, 'something else')
if result2:
#do more stuff
else:
result3 = re.match(string, 'and again')
.
.
.
私が本当に欲しいのは、次のようなものです。
MatchAndDo(string, regex_list, function_pointer_list)
または、物事を行うためのさらに優れた方法。