has_ipv4()
Belirtilen bir IPv4 adresinin metinde görünüp görünmediğini belirten bir değer döndürür.
Bir metindeki IP adresi girişleri, alfasayısal olmayan karakterlerle düzgün şekilde sınırlandırılmalıdır. Örneğin, doğru şekilde sınırlandırılmış IP adresleri şunlardır:
- "Bu istekler şunlardan geldi: 192.168.1.1, 10.1.1.115 ve 10.1.1.201"
- "05:04:54 127.0.0.1 GET /favicon.ico 404"
Syntax
has_ipv4(
Kaynak,
ıp_adresi)
Söz dizimi kuralları hakkında daha fazla bilgi edinin.
Parametreler
Ad | Tür | Gerekli | Açıklama |
---|---|---|---|
Kaynak | string |
✔️ | Aranacak metin. |
ıp_adresi | string |
✔️ | Aranacak IP adresini içeren değer. |
Döndürülenler
true
ip_address geçerli bir IPv4 adresiyse ve kaynakta bulunduysa. Aksi takdirde işlevi döndürür false
.
İpucu
- Aynı anda birçok IPv4 adresi aramak için has_any_ipv4() işlevini kullanın.
- IPv4 adresleri ön eklerini aramak için has_ipv4_prefix() işlevini kullanın.
Örnekler
Düzgün biçimlendirilmiş IP adresi
print result=has_ipv4('05:04:54 127.0.0.1 GET /favicon.ico 404', '127.0.0.1')
Çıkış
sonuç |
---|
true |
Geçersiz IP adresi
print result=has_ipv4('05:04:54 127.0.0.256 GET /favicon.ico 404', '127.0.0.256')
Çıkış
sonuç |
---|
yanlış |
Yanlış sınırlandırılmış IP
print result=has_ipv4('05:04:54127.0.0.1 GET /favicon.ico 404', '127.0.0.1')
Çıkış
sonuç |
---|
yanlış |
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin