質問編集履歴
1
少し修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -14,7 +14,7 @@
|
|
14
14
|
# form.py
|
15
15
|
|
16
16
|
class TestForm(forms.Form):
|
17
|
-
date_format = '(\d{4})/(\d{1,2})/(\d{1,2})' #ここにPEP8の警告が出ます
|
17
|
+
date_format = '(\d{4})/(\d{1,2})/(\d{1,2})$' #ここにPEP8の警告が出ます
|
18
18
|
word_date_start = '開始日'
|
19
19
|
date_format_err = '{0}にはyyyy/MM/dd形式で入力してください。'
|
20
20
|
|
@@ -39,4 +39,15 @@
|
|
39
39
|
**正規表現でのフォーマットチェック自体は問題なく動作** しているのですが、
|
40
40
|
この謎の警告文だけがどうしても解決できません。
|
41
41
|
|
42
|
-
お時間ある方で解決方法等ご存知の方いらっしゃいましたらご助力頂けますと幸いです。
|
42
|
+
お時間ある方で解決方法等ご存知の方いらっしゃいましたらご助力頂けますと幸いです。
|
43
|
+
|
44
|
+
---
|
45
|
+
|
46
|
+
### BA回答を受けて修正したコード
|
47
|
+
|
48
|
+
回答通り **raw文字列** にすることで警告文が消えて問題なくフォーマットチェックができました!
|
49
|
+
ありがとうございました!
|
50
|
+
|
51
|
+
```Python
|
52
|
+
date_format = r"(\d{4})/(\d{1,2})/(\d{1,2})$"
|
53
|
+
```
|