質問編集履歴
2
追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -11,3 +11,35 @@
|
|
11
11
|
こちらの正規表現は[正規表現サンプル集](https://www.megasoft.co.jp/mifes/seiki/s310.html)にて、掲載されていたコードになります。
|
12
12
|
|
13
13
|
こちらのエラー解決のため、アドバイスの程頂けましたら幸いです。
|
14
|
+
|
15
|
+
|
16
|
+
|
17
|
+
### 追記
|
18
|
+
|
19
|
+
以下のコードはエラーとはなりませんでした。
|
20
|
+
|
21
|
+
```
|
22
|
+
|
23
|
+
checkFormat(url){
|
24
|
+
|
25
|
+
let re = /^http(|s)://.+/
|
26
|
+
|
27
|
+
return re.test(url);
|
28
|
+
|
29
|
+
},
|
30
|
+
|
31
|
+
```
|
32
|
+
|
33
|
+
しかし、以下の場合はエラーとなってしまいました。
|
34
|
+
|
35
|
+
```
|
36
|
+
|
37
|
+
check_url(url){
|
38
|
+
|
39
|
+
let re = /https?://[\w/:%#$&?()~.=+\-]+/
|
40
|
+
|
41
|
+
},
|
42
|
+
|
43
|
+
```
|
44
|
+
|
45
|
+
エラーの内容としましては、``Expression expected.``や``Invalid character.``とのエラーが発生している状況です。
|
1
コード修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -4,7 +4,7 @@
|
|
4
4
|
|
5
5
|
```
|
6
6
|
|
7
|
-
let re = http
|
7
|
+
let re = https?://[\w/:%#$&?()~.=+\-]+
|
8
8
|
|
9
9
|
```
|
10
10
|
|