( _jack_ | 2012. 03. 19., h – 00:34 )

Véletlenül pont működik így is. :) De azért a hatékonyság miatt jobb a

<[^>]*>

, mint a

<[^<]*>

, mert utóbbi esetben a


<tag>hosszuszoveg</tag>

illesztésekor a regexp engine előszőr elmegy záró tag elejéig a * miatt, onnan pedig length(hosszuszoveg) lépésszámú backtracking-et kell végrehajtania, hogy megtalálja amit keres. És ezt minden egyes tagnél.

Persze biztosan valahogy optimalizálják az okosak az ilyen sed meg hasonló cuccokat, szóval lehet hogy mégsem számít. :)