Megosztás a következőn keresztül:


has_ipv4()

Egy értéket ad vissza, amely azt jelzi, hogy egy megadott IPv4-cím megjelenik-e egy szövegben.

A szöveg IP-címbejáratait nem alfanumerikus karakterekkel kell megfelelően elválasztani. A megfelelően tagolt IP-címek például a következők:

  • "Ezek a kérések a következő helyről érkeztek: 192.168.1.1, 10.1.1.115 és 10.1.1.201"
  • "05:04:54 127.0.0.1 GET /favicon.ico 404"

Syntax

has_ipv4(Forrás,ip_address)

További információ a szintaxis konvenciókról.

Paraméterek

Név Típus Kötelező Leírás
Forrás string ✔️ A keresendő szöveg.
ip_address string ✔️ A keresendő IP-címet tartalmazó érték.

Válaszok

true ha a ip_address érvényes IPv4-cím, és a forrásban található. Ellenkező esetben a függvény a következőt adja falsevissza: .

Tipp

  • Ha egyszerre több IPv4-címet szeretne keresni, használja a has_any_ipv4() függvényt.
  • Az IPv4-címek előtagjának kereséséhez használja a has_ipv4_prefix() függvényt.

Példák

Megfelelően formázott IP-cím

print result=has_ipv4('05:04:54 127.0.0.1 GET /favicon.ico 404', '127.0.0.1')

Kimenet

result
true

Érvénytelen IP-cím

print result=has_ipv4('05:04:54 127.0.0.256 GET /favicon.ico 404', '127.0.0.256')

Kimenet

result
hamis

Nem megfelelően tagolt IP-cím

print result=has_ipv4('05:04:54127.0.0.1 GET /favicon.ico 404', '127.0.0.1')

Kimenet

result
hamis