Мне нужно удалить строку между двумя разделителями, т.е. Из "123XabcX321" я хочу "123321". Для простого случая, я в порядке:
$_=<>;
s/X(.*)X//;
print;
Но если есть двусмысленность во вводе типа "123XabcXasdfjXasdX321", он соответствует первому X с последним X, и я получаю "123321", но я хочу "123asdfj321". Есть ли способ указать "нетерпеливое" соответствие, совпадающее с первым допустимым возможным разделителем, а не последним?