質問編集履歴

1

対象文字列の補足追加

2017/04/29 11:14

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -11,6 +11,46 @@
11
11
  'aaaaa[1]'を'aaaaa[0]'に戻すことで再現出来るには出来るんですが、
12
12
 
13
13
  もっとスマートな方法を求めてこちらで質問させて頂きました。
14
+
15
+
16
+
17
+ ###対象文字列の補足
18
+
19
+ - 先頭は'aaaaa[0]'で始まり、固定
20
+
21
+ - '[bbbbb][0]'や'[ccccc][0]'は最大2セットまで存在し、無いこともある
22
+
23
+ - 必ず最後に'[ddddd]'が付く
24
+
25
+
26
+
27
+ ###対象の文字列パターン
28
+
29
+ ```
30
+
31
+ // これらの文字列を
32
+
33
+ 'aaaaa[0][ddddd]'
34
+
35
+ 'aaaaa[0][bbbbb][0][ddddd]'
36
+
37
+ 'aaaaa[0][ccccc][0][ddddd]'
38
+
39
+ 'aaaaa[0][bbbbb][0][ccccc][0][ddddd]'
40
+
41
+
42
+
43
+ // こんな感じに数字を置換したい
44
+
45
+ 'aaaaa[0][ddddd]'
46
+
47
+ 'aaaaa[0][bbbbb][1][ddddd]'
48
+
49
+ 'aaaaa[0][ccccc][1][ddddd]'
50
+
51
+ 'aaaaa[0][bbbbb][1][ccccc][1][ddddd]'
52
+
53
+ ```
14
54
 
15
55
 
16
56