Grazie molte. Visto. Bel casino.

A questo punto spero vorrai essere così gentile da rispondere ancora a questa domanda, che mi risolverebbe molti più problemi che non trovare e applicare una soluzione alla precedente (mi basta un "non si può fare" o un "cerca questo" come risposta).

Posso, e se sì come, chiedere con RegEx e che funzioni in JS: trova tutte le occorrenze della stringa abc ma non quando è contenuta nelle parentesi uncinate. E con questo NON intendo "trova abc ma non <abc>" (sarebbe uguale al problema precedente): intendo che non deve trovare abc neanche in <ijkabcxyz> o simili.
Quindi nel senso "durante la ricerca di abc ignora tutto quello che è contenuto tra parentesi uncinate" o in altre parole ancora "cerca abc finche non trovi <, dopo di che smetti di cercarla e ricomincia a cercarla solo dopo che hai trovato >, rismetti quando ritrovi <, ricomincia dopo >, ecc".