У меня есть шаблон, Пусть будет это,Как grep для определенного шаблона ровно два раза в perl?
pppoe lg id 827 vlan-id 100 pppoe [email protected] local Jan 3 14:41:20
из этого я хотел бы вычленить информацию шаблона «» и PPPoE необходимо убедиться, что он присутствует ровно два раза.
pppoe lg id 827 vlan-id 100 pppo [email protected] local Jan 3 14:41:20
здесь pppoe
присутствует только один раз, другой pppo
, на этот раз оно не должно совпадать.
-1: И как это не соответствует на три или более 'ppoe' в строка? * «убедитесь, что он присутствует ровно два раза» * – grebneke
На самом деле я пробовал этот код, и он сработал. /^ (pppoe) {2} $/ –
@ user3205318 Сомневаюсь? '/^(pppoe) {2} $ /' соответствует точной строке 'pppoepppoe' и ничего больше. – grebneke