Is valid IPv4

Supported in: Batch

Returns true if the input is a valid IPv4 address.

Expression categories: Cyber

Declared arguments

  • Expression: IP address to check.
    Expression<String>

Output type: Boolean

Examples

Example 1: Base case

Argument values:

  • Expression: ip
ipOutput
192.168.1.1true
10.0.0.1true
172.16.0.1true
255.255.255.255true
0.0.0.0true
127.0.0.1true
1.2.3.4true
256.1.1.1false
192.168.1.256false
192.168.1false
192.168.1.1.1false
abc.def.ghi.jklfalse
192.168.1.afalse
-1.2.3.4false
empty stringfalse
false
192.168.1.0/24false
10.0.0.0/8false
192false
a.b.c.d/255.0.0.0false
::1false
2001:db8::1false
nullfalse