質問編集履歴
1
正規表現の検証方法について追記しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -49,3 +49,21 @@
|
|
49
49
|
「javascript 正規表現 バックスラッシュ」で検索してみましたが、特殊文字の取り扱いについて言及されているものばかりでした。
|
50
50
|
|
51
51
|
すみませんがよろしくお願いします。
|
52
|
+
|
53
|
+
|
54
|
+
|
55
|
+
上記のドメイン(xx\-xxx.com)が通ってしまう判断をした方法
|
56
|
+
|
57
|
+
googleの検証ツール→コンソール
|
58
|
+
|
59
|
+
```js
|
60
|
+
|
61
|
+
re = /^[A-Za-z0-9]{1}[A-Za-z0-9-.]{1,}[A-Za-z0-9_.-]{1,}[A-Za-z]{1}$/
|
62
|
+
|
63
|
+
re.test('xx\-xxx.com')
|
64
|
+
|
65
|
+
|
66
|
+
|
67
|
+
// < true
|
68
|
+
|
69
|
+
```
|