У меня есть строка и вы хотите получить ее часть. Предположим, что у меня есть строка, скажем, «установить помощь ODU4-4-3». Я хочу извлечь из него только ODU. В то время как шаблон строки не фиксирован. Это может быть как ODU, ODU4, ODUX. Я не получаю, как извлечь этуRegexp in Perl/TCL
$aid = "ODU4-9-1";
$aid =~ /(\w)+\d*-\d-\d/;
print " value is $1"
Выход
value is ODU4
мне нужно значение, чтобы быть ODU только тогда картина строка может измениться. Это может быть только ODU-4-3 или может идти ODU4-4-3.
Какой диапазон значений может ODU взять? Модели – Scroog1
похожи на ODU-9-1, STS-9-1, STS3C-9-1, ODU4-9-1. Проблема ODU может быть ODU, или некоторое число может быть привязано к ней на основании требования. – Nitesh
Nitesh, было бы неплохо, если бы вы упоминали все случаи ODU. –