Вы написали ерунду...
Sumo 20.07.2016 15:12
/ 20.07.2016 15:12
Не надо выдрючиваться с флагами, которых не понимаете. :)
Пишите регулярку так, чтобы вы могли описать ее словами, линейно, с начала до конца.
Берем ^str.match[^^.*?/.*?/(.*)^$][]{$match.1} и описываем: от начала строки пропустить ноль или более символов до слеша, потом пропустить ноль или более символов до слеша, взять ноль или более символов до конца строки и положить в первую группу; все, что получилось (это вся строка), заменить на то, что в первой группе. Никаких match. postmach нас не волнует, мы четко описали регуляркой то, что вы написали в задаче.
Мишин вариант описывается также, только там жадность ограничивается самой логикой — мы берем не любой символ до слеша, а любой символ до слеша, кроме слеша.
p.s. Чтобы на первых порах бвло проще, сначала опишите словами, а потом пишите выражение.