回答編集履歴
1
修正しました
answer
CHANGED
@@ -4,7 +4,8 @@
|
|
4
4
|
'12', '12:3', '12時','12:0','12時30分','12:59',
|
5
5
|
'25', '12:60', '25時', '12時99','12時61分','12時66'
|
6
6
|
].forEach (s =>
|
7
|
-
console.log (s, /^(0?[0-9]|1[0-9]|2[0-4])[:時]
|
7
|
+
console.log (s, /^(0?[0-9]|1[0-9]|2[0-4])(?:[:時](?:(0?[0-9]|[1-5][0-9])(?:分)?)?)?$/.exec (s));
|
8
8
|
)
|
9
9
|
|
10
|
-
```
|
10
|
+
```
|
11
|
+
修正しました。
|