В этой строке:
"<0> << 1 >> <2 >> <3> <4>"
Я хочу сопоставить все экземпляры "<\ d {1,2}>", за исключением тех, которые мне удалось избежать с дополнительным набором треугольных скобок, например, я хочу сопоставить 0,2,3,4, но не 1 Например:
" <0> << 1 >> <2> > <3> <4> "
Я хочу сделать это в одном регулярном выражении, но лучшее, что я могу получить, это:
(^ | [^ \ <]) \ <> ([^ (<1> \ d {1,2})?>] | $)
Что будет соответствовать 0,3,4, но не 2, например ::1010 *
" <0> << 1 >> <2 >> <3> <4> "
Кто-нибудь знает, как это можно сделать с помощью одного регулярного выражения?