У меня есть массив строк, которые отформатированы как таковые:Как удалить последние два вхождения символа «-» строки?
Ado-trastuzumab emtansine(HER2)02-22-2013
Я хотел бы, чтобы удалить последние два «-» только символов (от даты части исходной строки), так что имя из препарат (Ado-trastuzumab emtansine) не изменяется. Сейчас мое регулярное выражение удаляет все «-» символы:
foreach my $string (@array) {
$string =~ tr/-//d;
}
Я хотел бы выход вместо этого будет следующее:
Ado-trastuzumab emtansine(HER2)02222013
Спасибо за помощь!
Разве это не последние два '' -''? – aschepler
Да, спасибо. – user2560686