정규식 질문입니다!!

조회수 1585회

아래 텍스트에서 10.200.180.2, 10.200.180.3 값만 찾으려고 합니다. 문제는 앞에 64:16:8d:dc:6c:40 이와 같이 MAC정보가 있는 경우에만 IP정보가 선택이 되어야 합니다. 그래서 아래와 같은 정규식으로 64:16:8d:dc:6c:40 10.200.180.2, 00:02:a5:74:9b:19 10.200.180.3 이렇게 는 찾을수 있는데 찾은 대상에서 IP정보만 출력하게 할수 있을까요? 이게 정규식 한번으로 처리해야 하는거라 방법을 찾지 못하고 있네요ㅠ [A-Za-z0-9][A-Za-z0-9][:][A-Za-z0-9][A-Za-z0-9][:][A-Za-z0-9][A-Za-z0-9][:][A-Za-z0-9][A-Za-z0-9][:][A-Za-z0-9][A-Za-z0-9][:][A-Za-z0-9]A-Za-z0-9{3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])

admin@Test_M7i# show | compare [edit interfaces fe-1/3/0 unit 0 family inet address 10.200.180.1/24]

  • arp 10.200.180.5 mac 00:02:a5:74:9b:19;
  • arp 10.200.180.5 mac 18:67:b0:b6:ae:8d; arp 10.200.180.6 { ... }

admin@Test_M7i> show arp no-resolve MAC Address Address Interface Flags 64:16:8d:dc:6c:40 10.200.180.2 fe-1/3/0.0 none 00:02:a5:74:9b:19 10.200.180.3 fe-1/3/0.0 permanent

2 답변

답변을 하려면 로그인이 필요합니다.

Hashcode는 개발자들을 위한 무료 QnA 사이트입니다. 계정을 생성하셔야만 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)

ᕕ( ᐛ )ᕗ
로그인이 필요합니다

Hashcode는 개발자들을 위한 무료 QnA사이트 입니다. 계정을 생성하셔야만 글을 작성하실 수 있습니다.