質問するログイン新規登録

質問編集履歴

2

誤字の修正

2020/08/03 03:33

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -25,7 +25,7 @@
25
25
 
26
26
  ### 補足情報(FW/ツールのバージョンなど)
27
27
 
28
- 半角ない場合はエラーを出す様にしています。
28
+ 半角ない場合はエラーを出す様にしています。
29
29
  ハイフンも含めないこととしています。
30
30
  なので純粋に、最初の3文字は050,060,070,080,090とし、
31
31
  残りの8文字の中で同じ数字が連続して5回以上繰り返し入力された場合をエラーとしたいのです。

1

問題の詳細を追記

2020/08/03 03:33

投稿

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