ツリーデータパターンツリー表現

011┣01
010111┃┣0101
010211┃┗0102
010201101┃ ┣010201
010201011011┃ ┃┣01020101
010201021011┃ ┃┣01020102
010201031011┃ ┃┣01020103
010201041011┃ ┃┗01020104
010202101┃ ┣010202
010203101┃ ┣010203
010203011011┃ ┃┣01020301
010203021011┃ ┃┗01020302
010203020110101┃ ┃ ┣0102030201
010203020101101011┃ ┃ ┃┗010203020101
010203020101011010101┃ ┃ ┃ ┣01020302010101
010203020101021010101┃ ┃ ┃ ┣01020302010102
010203020101031010101┃ ┃ ┃ ┣01020302010103
010203020101041010101┃ ┃ ┃ ┗01020302010104
010203020210101┃ ┃ ┣0102030202
010203020310101┃ ┃ ┗0102030203
010204101┃ ┣010204
010205101┃ ┣010205
010206101┃ ┣010206
010207101┃ ┗010207
021┗02
020101 ┣0201
020201 ┗0202
020201001  ┣020201
020202001  ┣020202
020202010011  ┃┗02020201
020203001  ┗020203

01020302に追加したい場合

01020302[0-9][0-9] で検索して見つかった個数に+1した値(04)が新しい番号
0102030204となる