質問編集履歴

2

誤字の修正

2020/08/03 03:33

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -52,7 +52,7 @@
52
52
 
53
53
 
54
54
 
55
- 半角ない場合はエラーを出す様にしています。
55
+ 半角ない場合はエラーを出す様にしています。
56
56
 
57
57
  ハイフンも含めないこととしています。
58
58
 

1

問題の詳細を追記

2020/08/03 03:33

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -2,11 +2,21 @@
2
2
 
3
3
 
4
4
 
5
- ここに質問の内容を詳しく書いてください。
6
5
 
7
- (例)PHP(CakePHP)で●●なシステムを作っています。
8
6
 
9
- ■■な機能実装中に以下のエラーメッセージが発生しました。
7
+ javascriptで携帯電話番号入力する際、
8
+
9
+ 5桁以上の同じ数字の連続は除きたい
10
+
11
+
12
+
13
+ ・maxlengthは11桁
14
+
15
+ ・最初の3桁は050,060,070,080,090がtrueとし、それ以外はfalse。
16
+
17
+ ・あとの8桁の中で同じ数字が5連続した場合はfalseとしたい(おふざけ防止のため
18
+
19
+
10
20
 
11
21
 
12
22
 
@@ -14,11 +24,7 @@
14
24
 
15
25
 
16
26
 
17
- ```
18
-
19
- エラーメッセージ
27
+ 09008888888などにしてみてもエラーとなってしまう
20
-
21
- ```
22
28
 
23
29
 
24
30
 
@@ -26,9 +32,9 @@
26
32
 
27
33
 
28
34
 
29
- ```ここに言語名を入力
35
+ ```vue.js
30
36
 
31
- ソースコード
37
+ phoneNum.match(/^0[5-9]0(?!(\d)\1{4,})$/)
32
38
 
33
39
  ```
34
40
 
@@ -38,7 +44,7 @@
38
44
 
39
45
 
40
46
 
41
- ここに問題に対して試したことを記載してください。
47
+
42
48
 
43
49
 
44
50
 
@@ -46,4 +52,10 @@
46
52
 
47
53
 
48
54
 
55
+ 半角出ない場合はエラーを出す様にしています。
56
+
49
- こにより詳細な情報を記載してください。
57
+ ハイフンも含めないととしています
58
+
59
+ なので純粋に、最初の3文字は050,060,070,080,090とし、
60
+
61
+ 残りの8文字の中で同じ数字が連続して5回以上繰り返し入力された場合をエラーとしたいのです。