parser


 

 
   команды управления поиском

Оба предложенных варианта не работают

Алексей 20.07.2016 14:48

На удивление работает как надо самописанная модификация первого варианта:
$str[A/B/C/D//F////G]
или
$str[/A/B/C/D//F////G]

^str.match[^^/*.+/.*/][nU]{$match.match}

результат всегда: C/D//F////G  
как и нужно было
в принципе, я понял что инвертируя жадность квантификаторов,
я задаю приоритет основному выражению, т.е слеши не съедаются .+ и .*
плюс n - не вычисляет большую таблицу совпадений
но вот что такое $match.match и $match.postmatch я что-то так и не понял эмпирически
хотя и работает