回答編集履歴

1

動作確認用メソッド

2019/06/22 05:37

投稿

think49
think49

スコア18166

test CHANGED
@@ -1,3 +1,7 @@
1
+ ### 空文字
2
+
3
+
4
+
1
5
  > ```JavaScript
2
6
 
3
7
  > var DD=AA.replace((/-?/), '/');
@@ -6,7 +10,25 @@
6
10
 
7
11
 
8
12
 
9
- `-?` は空文字にマッチする為、`"2013-08-15"` の先頭にマッチしています。
13
+ `-?` は**空文字**にマッチする為、`"2013-08-15"` の先頭(`^`)にマッチしています。
14
+
15
+
16
+
17
+ ### 動作確認用メソッド
18
+
19
+
20
+
21
+ > replace()の他にわかりやすい(動作を確認しやすい)メソッドがあれば教えて下さい。
22
+
23
+
24
+
25
+ - [RegExp.prototype.test() - JavaScript | MDN](https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/RegExp/test)
26
+
27
+ - [RegExp.prototype.exec() - JavaScript | MDN](https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/RegExp/exec)
28
+
29
+
30
+
31
+ 特に、`RegExp.prototype.exec` は返り値に多くの情報があります。
10
32
 
11
33
 
12
34