has_any_ipv4()
Mengembalikan nilai yang menunjukkan apakah salah satu alamat IPv4 tertentu muncul dalam teks.
Pintu 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_any_ipv4(
Sumber,
ip_address [,
ip_address_2,
...] )
Pelajari selengkapnya tentang konvensi sintaksis.
Parameter
Nama | Jenis | Diperlukan | Deskripsi |
---|---|---|---|
sumber | string |
✔️ | Nilai untuk dicari. |
Ip_address | string atau dinamis | ✔️ | Alamat IP, atau array alamat IP, yang akan dicari. |
Mengembalikan
true
jika salah satu alamat IP yang ditentukan adalah alamat IPv4 yang valid, dan ditemukan di sumber. Sebaliknya, fungsi ini akan menampilkan false
.
Contoh
Alamat IP sebagai daftar string
print result=has_any_ipv4('05:04:54 127.0.0.1 GET /favicon.ico 404', '127.0.0.1', '127.0.0.2')
hasil |
---|
TRUE |
Alamat IP sebagai array dinamis
print result=has_any_ipv4('05:04:54 127.0.0.1 GET /favicon.ico 404', dynamic(['127.0.0.1', '127.0.0.2']))
hasil |
---|
TRUE |
Alamat IPv4 tidak valid
print result=has_any_ipv4('05:04:54 127.0.0.256 GET /favicon.ico 404', dynamic(["127.0.0.256", "192.168.1.1"]))
hasil |
---|
salah |
Alamat IP yang tidak dibatasi dengan benar
print result=has_any_ipv4('05:04:54127.0.0.1 GET /favicon.ico 404', '127.0.0.1', '192.168.1.1') // false, improperly delimited IP address
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