has_ipv4_prefix()
Belirtilen IPv4 adres ön eklerinin metinde görünüp görünmediğini belirten bir değer döndürür.
Geçerli bir IP adresi ön eki, tam bir IPv4 adresidir (192.168.1.11
) veya ön eki noktayla (192.
192.168.
veya 192.168.1.
) biter.
Bir metindeki IP adresi girişleri, sayı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_prefix(
Kaynak,
ip_address_prefix)
Söz dizimi kuralları hakkında daha fazla bilgi edinin.
Parametreler
Ad | Tür | Gerekli | Açıklama |
---|---|---|---|
Kaynak | string |
✔️ | Aranacak metin. |
ip_address_prefix | string |
✔️ | Aranacak IP adresi ön eki. |
Döndürülenler
true
ip_address_prefix geçerli bir IPv4 adres ön ekiyse ve kaynakta bulunduysa. Aksi takdirde işlevi döndürür false
.
İpucu
Aynı anda birçok IPv4 ön eki aramak için has_any_ipv4_prefix() işlevini kullanın.
Örnekler
Düzgün biçimlendirilmiş IPv4 ön eki
print result=has_ipv4_prefix('05:04:54 127.0.0.1 GET /favicon.ico 404', '127.0.')
sonuç |
---|
true |
Geçersiz IPv4 ön eki
print result=has_ipv4_prefix('05:04:54 127.0.0.1 GET /favicon.ico 404', '127.0')
sonuç |
---|
yanlış |
Geçersiz IPv4 adresi
print result=has_ipv4_prefix('05:04:54 127.0.0.256 GET /favicon.ico 404', '127.0.')
sonuç |
---|
yanlış |
Yanlış sınırlandırılmış IPv4 adresi
print result=has_ipv4_prefix('05:04:54127.0.0.1 GET /favicon.ico 404', '127.0.')
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