wyrażenia regularne w AS3 i HTML
Przy okazji obsługi tekstu wielokolumnowego ze stylami CSS i automatycznym dzieleniem na strony i ramki tekstowe pojawił się problem HTMLa. Kiedy tekst przelewa się z jednej ramki (TextField) do drugiej, trzeba obsłużyć zamykanie tagów na końcu pierwszej ramki i otwieranie ich na początku drugiej. Ponieważ praca jest w trakcie, to na razie tylko tyle, że znalazłem stronę do testowania wyrażeń w AS3, zrobioną we fleksie.
A wyrażenia, jakimi zbieram z tekstu otwierające i zamykające tagi:
openTag = /<\s*(\w+)([^>]*[^/])?>/gi;
closeTag = /</(\w+)\s*>/gi;