回答編集履歴

1

追記

2017/05/28 08:44

投稿

hirohiro
hirohiro

スコア2068

test CHANGED
@@ -17,3 +17,11 @@
17
17
  // data.key1[3].key2[]
18
18
 
19
19
  ```
20
+
21
+
22
+
23
+ 追記
24
+
25
+ 文字列のときは先頭は非数字って勝手に考えて書きました。
26
+
27
+ 置換対象の文字列がPHPのコードなら「data[$key1][3][$key2][]」か「data['key1'][3]['000'][]」か「data[STRING][3][$key2][]」(defineで宣言した定数)、最初の以外スルーなら$をキーに検索したほうが良いかも知れませんね。PHPのコードでも無いなら、私の書いたものでは問題出るかも知れません。