Я прочитал около 15 учебных пособий по регулярным выражениям, но я явно не понимаю, так как не смог приспособить их к своей проблеме.
У меня есть один набор кода, который можно найти во многих различных документах. Могут быть варианты их с различным содержанием между двумя тегами привязки, но вот один вариант (все остальные имеют одинаковую форму).
[anchor=ad1][img]http://i.imgur.com/48rwaraw.png[/img]
[URL=http://goo.gl/Ii3WNz][img]http://i.imgur.com/rBbf7nM.png[/img][/URL]
[size=7pt]Advertised sites are not endorsed and may be unsafe, untrustworthy, or illegal in your jurisdiction. [url=http://goo.gl/aw52j52]Advertise here.[/url][/size]
[img]http://i.imgur.com/48rwaraw.png[/img][anchor=ad1end]
Я хочу иметь возможность заменить все между тегами привязки, т.е. где мой * здесь:
[anchor=ad1]*[anchor=ad1end]
Замена будет включать в себя символы, аналогичные оригиналу, если это имеет значение. Я просто не могу заставить регулярные выражения найти правильную строку, не говоря уже о том, чтобы заменить ее другой. Спасибо за помощь.
Изменить: Использование ToolBucket для использования многострочного