Notepad++, kis regex súgó
Notepad++-t használok manapság...
...egy igen sokoldalú kis program, pluginekkel, sok-sok finomsággal.
Ezen finomságokat mondjuk a programozók érzik meg.
A többieknek ehhez nincs ízlelőbimbójuk :D
Adott soronként változó szöveg.
Valamelyikben van IP cím, van amelyikben nincs.
Nekünk csak az kell, amiben van IP cím:
---
DNSMasq log
Csak az A rekordok:
---
DNSMasq log
Csak AAAA rekordok:
(Nagy különbség :))
---
DNSMasq log
Csak forwardok:
---
DNSMasq log
Csak válaszok:
Magamnak is jegyzet, de másnak is jól jöhet...
Ezen finomságokat mondjuk a programozók érzik meg.
A többieknek ehhez nincs ízlelőbimbójuk :D
Adott soronként változó szöveg.
Valamelyikben van IP cím, van amelyikben nincs.
Nekünk csak az kell, amiben van IP cím:
(?!^.*(\d+\.\d+\.\d+\.\d).*$)^.+
---
DNSMasq log
Csak az A rekordok:
.* query\[A\] (.*) from (\d+\.\d+\.\d+\.\d+)
---
DNSMasq log
Csak AAAA rekordok:
.* query\[AAAA\] (.*) from (\d+\.\d+\.\d+\.\d+)
(Nagy különbség :))
---
DNSMasq log
Csak forwardok:
.* forwarded (.*) to (\d+\.\d+\.\d+\.\d+)
---
DNSMasq log
Csak válaszok:
.* reply (.*) is (\d+\.\d+\.\d+\.\d+)
Magamnak is jegyzet, de másnak is jól jöhet...