I want to build a RegEx that will match with a string of IPs separated by comma (,
) OR string will have only *
. String should not have both IP address & *
Validate IP i.e
1.1.1.1
(Numbers and.
dot char). Also,*
alone is allowed*
is present, no other IPs should be present.
This is the regex
(((25[0-5]|2[0-4]\d|[01]?\d\d?)\.(25[0-5]|2[0-4]\d|[01]?\d\d?)\.(25[0-5]|2[0-4]\d|[01]?\d\d?)\.(25[0-5]|2[0-4]\d|[01]?\d\d?)(,\n|,?))|(,*))
Testing string:
192.168.1.1,192.56.3.23,189.35.2.2,198.23.45.56,198.168.1.255
How do I check for *
?