質問編集履歴
3
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,34 +1,8 @@
|
|
1
1
|
### メールアドレスの正規表現をアドレスと@以降を分けずに一つでまとめられる表現方法を探してます。
|
2
|
-
|
3
|
-
今回のメールアドレスルールです
|
4
|
-
|
5
|
-
1.@の前の入力部には英数字と._-しか使えない
|
6
|
-
|
7
|
-
2.@の後ろの入力部には英数字と.-しか使えない
|
8
|
-
|
9
|
-
3.@直後に.-は使えない
|
10
|
-
|
11
|
-
4.@の後ろのaaaa.comでaaaaの部分にアンダースコアは使えない
|
12
|
-
|
13
|
-
5.@の後ろのaaaa.comでcomの部分にアンダースコアとハイフンと数字は使えない
|
14
|
-
|
15
|
-
6.メールアドレスは.-で終わらない
|
16
|
-
|
17
|
-
|
18
|
-
|
19
|
-
@は固定で入っていて前後の入力部の正規表現が同一という条件で作りたいです。
|
20
|
-
|
21
|
-
![イメージ説明](9beb561cab56f8c0dd8211e750383043.jpeg)
|
22
|
-
|
23
|
-
|
24
2
|
|
25
3
|
### 試したこと
|
26
4
|
|
27
|
-
/^[a-zA-Z0-9]+([a-zA-Z0-9]*.?\_?\-?[a-zA-Z0-9]*[a-zA-Z]+)*$/
|
28
5
|
|
29
|
-
で試しましたが、これだとドメインを入力する時「.」を入力しなくても通って
|
30
|
-
|
31
|
-
しまいます。
|
32
6
|
|
33
7
|
何かいい方法あれば教えてください。(_ _).。
|
34
8
|
|
2
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
メールアドレス
|
1
|
+
メールアドレスバリデーション
|
test
CHANGED
File without changes
|
1
条件の細く説明を一文加えました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -16,7 +16,7 @@
|
|
16
16
|
|
17
17
|
|
18
18
|
|
19
|
-
|
19
|
+
@は固定で入っていて前後の入力部の正規表現が同一という条件で作りたいです。
|
20
20
|
|
21
21
|
![イメージ説明](9beb561cab56f8c0dd8211e750383043.jpeg)
|
22
22
|
|