質問編集履歴
2
環境を追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -54,5 +54,11 @@
|
|
54
54
|
[ソード[水属性]]
|
55
55
|
```
|
56
56
|
|
57
|
+
# 環境
|
58
|
+
```
|
59
|
+
$ node --version
|
60
|
+
v8.9.1
|
61
|
+
```
|
62
|
+
|
57
63
|
# 参考
|
58
64
|
[MDN - RegExp.prototype.exec()](https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/RegExp/exec)
|
1
テストケースを修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -14,7 +14,8 @@
|
|
14
14
|
'aaa[ソード]bbb',
|
15
15
|
'aaaaa[ソード[炎属性]]bbbb',
|
16
16
|
'aaa[ソード][ツインソード]',
|
17
|
-
'aaa[ソード[炎属性]]bbb[ツインソード]ccc'
|
17
|
+
'aaa[ソード[炎属性]]bbb[ツインソード]ccc',
|
18
|
+
'aaa[ソード[炎属性]][ツインソード][ソード[水属性]]ccc'
|
18
19
|
]
|
19
20
|
let myRegexp = new RegExp(/[.*?]/g)
|
20
21
|
let match = null
|
@@ -34,6 +35,9 @@
|
|
34
35
|
[ツインソード]
|
35
36
|
[ソード[炎属性]
|
36
37
|
[ツインソード]
|
38
|
+
[ソード[炎属性]
|
39
|
+
[ツインソード]
|
40
|
+
[ソード[水属性]
|
37
41
|
```
|
38
42
|
|
39
43
|
# 求めている実行結果
|
@@ -45,6 +49,9 @@
|
|
45
49
|
[ツインソード]
|
46
50
|
[ソード[炎属性]]
|
47
51
|
[ツインソード]
|
52
|
+
[ソード[炎属性]]
|
53
|
+
[ツインソード]
|
54
|
+
[ソード[水属性]]
|
48
55
|
```
|
49
56
|
|
50
57
|
# 参考
|