Date: Thu, 13 Dec 2001 14:56:03 +0000 (UTC)
From: Vladislav Nebolsine <nebo@glasnet.ru>
Newsgroups: fido7.ru.cisco
Subject: [Cisco] Методика работы translation rules
> Дайте, плиз, ссылку где можно нормально прочитать, как
> работают translation rules. Я наивно думал что то, что матчится
> input-searched-pattern будет заменено на substituted-pattern -
> однако, кажется, я неправ.
>
> gw-mci(config)#translation-rule 666
> gw-mci(config-translate)#Rule 2 7% 6
> Имхо это должно быть равно s/7*/6/?
> gw-mci(config-translate)#
> gw-mci#test translation-rule 666 71
> The replaced number: 61
> gw-mci#test translation-rule 666 771
> The replaced number: 671
> gw-mci#test translation-rule 666 77771
> The replaced number: 67771
>
> То есть заменяется только "цифровая" часть из input-searched-pattern?
Нет, к сожалению, хорошей доки. Та, что шла в 12.1(1)T New Feature
Description - безнадежно устарела и отвратительно написана.
Главная идея translation rules - они НЕ reg exp. Заменяется только
первое вхождение (слева направо) _явно_ указанного номера. Иногда это
можно обойти созданием нескольких правил: