has_ipv4()
Menampilkan nilai yang menunjukkan apakah alamat IPv4 tertentu muncul dalam teks.
Jalur masuk alamat IP dalam teks harus dibatasi dengan benar dengan karakter non-alfanumerik. Misalnya, alamat IP yang dibatasi dengan benar adalah:
- "Permintaan ini berasal dari: 192.168.1.1, 10.1.1.115 dan 10.1.1.201"
- "05:04:54 127.0.0.1 GET /favicon.ico 404"
Sintaks
has_ipv4(
source,
ip_address)
Pelajari selengkapnya tentang konvensi sintaksis.
Parameter
Nama | Jenis | Diperlukan | Deskripsi |
---|---|---|---|
sumber | string |
✔️ | Teks yang akan dicari. |
Ip_address | string |
✔️ | Nilai yang berisi alamat IP yang akan dicari. |
Mengembalikan
true
jika ip_address adalah alamat iPv4 yang valid, dan ditemukan di source. Sebaliknya, fungsi ini akan menampilkan false
.
Tip
- Untuk mencari banyak alamat IPv4 sekaligus, gunakan fungsi has_any_ipv4().
- Untuk mencari awalan alamat IPv4, gunakan fungsi has_ipv4_prefix().
Contoh
Alamat IP yang diformat dengan benar
print result=has_ipv4('05:04:54 127.0.0.1 GET /favicon.ico 404', '127.0.0.1')
Output
hasil |
---|
TRUE |
Alamat IP tidak valid
print result=has_ipv4('05:04:54 127.0.0.256 GET /favicon.ico 404', '127.0.0.256')
Output
hasil |
---|
salah |
IP yang dibatasi secara tidak benar
print result=has_ipv4('05:04:54127.0.0.1 GET /favicon.ico 404', '127.0.0.1')
Output
hasil |
---|
salah |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk