Case sensitiv und unempfindlich im gleichen Muster

Danke an die Hilfe bei meinen vorherigen Hausaufgaben FrageRegex to match tags like <A>, <BB>, <CCC> but not <ABC>, aber jetzt habe ich eine andere Hausaufgabenfrage.

Ich muss Tags wie @ zuordn<LOL>, <LOLOLOL> (3 Großbuchstaben, mit wiederholbaren letzten beiden Buchstaben), aber nicht<lol> (muss in Großbuchstaben geschrieben sein).

it der Technik aus den vorherigen Hausaufgaben habe ich versucht,<[A-Z]([A-Z][A-Z])\1*>. Dies funktioniert, außer es gibt einen zusätzlichen Haken: Der sich wiederholende Teil kann in gemischter Schreibweise sein!

Also muss ich auch mit @ übereinstimm<LOLolol>, <LOLOLOlol>, da es sich um 3 Großbuchstaben handelt, wobei die letzten beiden Buchstaben in gemischter Schreibweise wiederholt werden können. Ich weiß, dass Sie mit @ ein Muster ohne Berücksichtigung der Groß- und Kleinschreibung erstellen könne/i, und das lässt mich mit @ übereinstimm<LOLolol> mit der Regex habe ich, aber es wird auch jetzt passen<lololol>, da bei der Prüfung der ersten drei Buchstaben die Groß- und Kleinschreibung nicht berücksichtigt wird.

So wie mache ich das? Wie kann ich die Groß- und Kleinschreibung der ersten drei Buchstaben und die Groß- und Kleinschreibung der restlichen Buchstaben prüfen? Ist das mit Regex möglich?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage