Bu araç hakkında
IP Adresi Ayıklayıcı herhangi bir metin bloğunu — sunucu günlüklerini, yapılandırma dökümlerini, e-postaları, paket yakalamalarını — tarar ve içindeki her IPv4 ve IPv6 adresini çıkarır. IP'leri elle bulmak yorucu ve hataya açıktır, bu yüzden bu araç bunu doğrulanmış iki düzenli ifade ile yapar: 255'in üzerindeki oktetleri reddeden katı bir IPv4 eşleştiricisi ve tam, sıkıştırılmış (::) ve IPv4-eşlemeli biçimleri işleyen kapsamlı bir IPv6 eşleştiricisi. Eşleşmeler bir kümede toplanır, böylece yinelenenler kaldırılır, ardından sayılır ve sıralanır.
Her şey tarayıcınızda yerel olarak çalışır — yapıştırdığınız metin JavaScript ile sayfa içinde ayrıştırılır ve asla karşıya yüklenmez, böylece özel günlükleri ve dahili adresleri güvenle işleyebilirsiniz. IPv4 sonuçları her adres 32-bit tamsayı değerine dönüştürülerek (o1·2^24 + o2·2^16 + o3·2^8 + o4) sayısal olarak sıralanır, böylece 10.0.0.9 doğru şekilde 10.0.0.10'dan önce gelir. IPv6 sonuçları :: kısaltması tam sekiz gruplu biçime genişletilerek ve sıfırla doldurulmuş hextetler sözlüksel olarak karşılaştırılarak sıralanır.
Çıktıyı denetlemek için dört anahtarı kullanın: IPv4'ü dahil et, IPv6'yı dahil et, yalnızca benzersiz adresleri tut ve sonuçları sırala. Araç her aileden kaç tane bulduğunu artı birleşik bir toplam bildirir ve bunları tek tıklamayla kopyalayabileceğiniz ayrı IPv4 ve IPv6 bölümlerinde listeler. Boş diziler ve hatalı biçimli adaylar yanlış eşleşme olarak bildirilmek yerine yok sayılır.