컴파일하고있어한다 생각과 일치하지 않는 :정규 표현식은 내가, 내가 이렇게 같은 정규 표현식 패턴을 파이썬에서
rule_remark_pattern = re.compile('access-list shc-[(in)(out)] [(remark)(extended)].*')
나는 다음 줄의 일치 기대
:
access-list shc-in remark C883101 Permit http from UPHC outside to Printers inside
access-list shc-in extended permit tcp object-group UPHC-Group-Outside object-group PRINTER-Group-Inside object-group http-https
access-list shc-out remark C890264 - Permit (UDP 123) from UPHC-Group-Inside to metronome.usc.edu
access-list shc-out extended permit udp object-group UPHC-Group-Inside host 68.181.195.12 eq ntp
을
불행히도 그 중 하나와 일치하지 않습니다. 그러나 정규 표현식을 다음과 같이 쓰는 경우 :
rule_remark_pattern = re.compile('access-list shc-in [(remark)(extended)].*')
두 번째 정규식과 정확하게 일치합니다.
마찬가지로, 내가 쓰는 경우 :
rule_remark_pattern = re.compile('access-list shc-out [(remark)(extended)].*')
그것은 지난 2
누구 여기에 무슨 일이 일어나고 있는지 일치?