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

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