に一致する私はで始まるいくつかのファイルのうち、文字列を取得する必要があります。正規表現文字列から文字列
line vty (digit) (digit)
そして、その中の最終的なテキストをなし、一つ以上の改行、があるかもしれませんこの行が来るまで、:要するに
access-class (some more text)
は、どのように私はthemselfesを含むこれらの線との間のすべてのものと一致しません。
FYI:これをPythonで行いたいと思います。
試み:
(?<=line vty)(.*)(?=access-class)
(?<=line vty)[a-zA-Z0-9\s\n\t]*(?=access-class)
(?<=line vty)(.*\n)*(?=access-class)
例:
line vty 0 4
session-timeout 6000
access-class ACL-4-MGMT-VTY-IN in vrf-also
exec-timeout 30 30
logging synchronous
transport input ssh
!
line vty 5 15
session-timeout 6000
exec-timeout 30 30
logging synchronous
transport input ssh
access-class ACL-4-MGMT-VTY-IN in vrf-also
あなたの試み –
を投稿あなたは私たちが使用することができ、いくつかの具体的な例を持っていますか? – Allan
'access-class'は常に* each *ブロックにありますか? –