回答編集履歴

1

修正

2020/03/14 12:15

投稿

can110
can110

スコア38266

test CHANGED
@@ -1,6 +1,6 @@
1
- 基本的には失敗したらエラー文字列を返すif文の羅列で組みます。
1
+ 基本的には失敗したらエラー文字列を返すif文の羅列で組みます。提示のコードでは`else`は不要です。
2
2
 
3
- ただ、提示の場合はすべて正規表現でチェックできるので以下のようなループで処理することもできます。
3
+ なお、提示の場合はすべて正規表現でチェックできるので以下のようなループで処理することもできます。
4
4
 
5
5
  ```Python
6
6
 
@@ -24,7 +24,7 @@
24
24
 
25
25
  for m,mes in checks:
26
26
 
27
- if not m.search(string):
27
+ if m.search(string) is None:
28
28
 
29
29
  return mes
30
30