回答編集履歴
1
matchAll()に言及
answer
CHANGED
@@ -1,3 +1,3 @@
|
|
1
1
|
`while(resultMatch != null)`のループ内で `resultMatch`の値が変わることはないので、永久ループになってます。
|
2
2
|
|
3
|
-
正規表現によるマッチングをループの中に移動する必要があります。[MDNのexec()](https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/RegExp/exec)の例が応用しやすいかと思います。
|
3
|
+
正規表現によるマッチングをループの中に移動する必要があります。[MDNのexec()](https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/RegExp/exec)の最初の例や[matchAll()](https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/String/matchAll)が応用しやすいかと思います。
|