回答編集履歴
2
\d+
test
CHANGED
@@ -22,7 +22,7 @@
|
|
22
22
|
|
23
23
|
|
24
24
|
|
25
|
-
const reg = /\s*(\d+) - ((?:(?!\d - )[\s\S])+)|([\s\S])/g, array = [];
|
25
|
+
const reg = /\s*(\d+) - ((?:(?!\d+ - )[\s\S])+)|([\s\S])/g, array = [];
|
26
26
|
|
27
27
|
let result;
|
28
28
|
|
1
typo修正
test
CHANGED
@@ -40,7 +40,7 @@
|
|
40
40
|
|
41
41
|
|
42
42
|
|
43
|
-
gフラグ付のRegExp#execは同じ場所に複数回マッチする事はありませんが、読み飛ばしは発生するので、`([\s\S])` で意図せぬ読み飛ばしにパースエラーを返すように正規表現を組みます。
|
43
|
+
gフラグ付のRegExp#execは同じ場所に複数回マッチする事はありませんが、読み飛ばしは発生するので、`([\s\S])` で意図せぬ読み飛ばしにパースエラーを返すように正規表現を組みます。
|
44
44
|
|
45
45
|
|
46
46
|
|