У меня есть строка типа " case 1 is good [phy][hu][get] my dog is [hy][iu][put] [phy][hu][gotcha]"
Я хочу, чтобы строка результата была " case 1 is good get my dog is [hy][iu][put] gotcha "
По сути, я хочу, чтобы все подстроки формата [phy][.*][.*]
были заменены насодержание последней (третьей) квадратной скобки.
Я пытался использовать этот шаблон регулярных выражений "\[phy\]\.[^\]]*]\.\[(.*?(?=\]))]"
, но я не могу придумать, как решить мою проблему без необходимости перебирать каждую подходящую подстроку.