У меня есть одна проблема, какой шаблон я должен использовать, чтобы найти все теги цветов расширенного текста в других цветовых тегах?
Так, например, у меня есть такой ввод:
<color=yellow>Hello <color=cyan>World!</color></color>
Иудалите, заменив пустые строковые совпадающие теги, и получите это в качестве входных данных после:
<color=yellow>Hello World!</color>
Это может быть еще больше тегов, например:
<color=yellow>Hello my <color=cyan>name</color> is <color=gray>Kite <color=white>Watson!</color></color></color>
И иметь это после:
<color=yellow>Hello my name is Kite Watson!</color>
Причина, по которой мне это нужно, заключается в том, что я использую Regex для применения подсветки кода к тексту в текстовом поле, а некоторые ключевые слова раскрашиваются в комментариях, как в примере ниже
Поэтому я хочу проверить и удалить, есть ли какие-либо цветовые теги внутри цветовых тегов, как в этом примере комментария.
Я довольно новичок в Regex, поэтомув данный момент немного растерялся и не уверен что делать. Может кто-нибудь дать мне совет, как мне это сделать? :) Спасибо!