Как получить шаблон, подобный этому, разбитый на 3 переменные с использованием регулярного выражения в ожидании?regexp в ожидании?
set var Gi1/0/23
, пожалуйста, помогите и объясните?
регулярное_выражение шаблон $ вар аЬс
таким образом, что
a --> Gi1
b --> 0
c --->23
Так как это для ожидать, я просто хотел бы расширить. Я использовал ответ @ Bohemian, чтобы заставить это работать: 'ожидать -re {^ Problem \ sstreams \ s = \ s ((\ d [\ s]?) + $)}', Который соответствует "0 1 2 3 4" в строке «Проблемные потоки = 0 1 2 3 4», например. Затем я мог бы присвоить это соответствие переменной как таковой: set mydigits expect_out (0, string) '. Внешние parens соответствуют всей цепочке цифр и пробелов между ними. Внутренние парны соответствуют каждой цифре, когда она встречается с ней, поэтому к концу она равна «4», используя мою строку в качестве примера. – harperville