Negacja bloku wyrażenia regularnego
Chcę znaleźć ciąg, w którym nie występuje określony tag, taki jak:
<xyz>[\w]+<[^(unwanted)]></xyz>
gdzieunwanted
będą interpretowane jakoa
, d
, e
, n
, t
iu
. Ale to, czego chcę, to ciąg blokowy. Jak mogę wyrazić to w wyrażeniu regularnym? Wypróbowałem negatywne spojrzenie z wyprzedzeniem, które nie działa:
<xyz>.+(?!unwanted).+</xyz>