has_ipv4_prefix()
Menampilkan nilai yang menunjukkan apakah awalan alamat IPv4 tertentu muncul dalam teks.
Awalan alamat IP yang valid adalah alamat IPv4 yang lengkap (192.168.1.11
) atau awalannya yang diakhiri dengan titik (192.
, 192.168.
atau 192.168.1.
).
Pintu masuk alamat IP dalam teks harus dibatasi dengan benar dengan karakter nonalfanumerik. 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_prefix(
source,
ip_address_prefix)
Pelajari selengkapnya tentang konvensi sintaksis.
Parameter
Nama | Jenis | Diperlukan | Deskripsi |
---|---|---|---|
sumber | string |
✔️ | Teks yang akan dicari. |
ip_address_prefix | string |
✔️ | Awalan alamat IP yang akan dicari. |
Mengembalikan
true
jika ip_address_prefix adalah awalan alamat IPv4 yang valid, dan nilai itu ditemukan di source. Sebaliknya, fungsi ini akan menampilkan false
.
Tip
Untuk mencari banyak awalan IPv4 sekaligus, gunakan fungsi has_any_ipv4_prefix().
Contoh
Awalan IPv4 yang diformat dengan benar
print result=has_ipv4_prefix('05:04:54 127.0.0.1 GET /favicon.ico 404', '127.0.')
hasil |
---|
TRUE |
Awalan IPv4 tidak valid
print result=has_ipv4_prefix('05:04:54 127.0.0.1 GET /favicon.ico 404', '127.0')
hasil |
---|
salah |
Alamat IPv4 tidak valid
print result=has_ipv4_prefix('05:04:54 127.0.0.256 GET /favicon.ico 404', '127.0.')
hasil |
---|
salah |
Alamat IPv4 yang tidak dibatasi dengan benar
print result=has_ipv4_prefix('05:04:54127.0.0.1 GET /favicon.ico 404', '127.0.')
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