isValidIpv4 property
bool
get
isValidIpv4
Checks if the string is a valid IPv4 address.
Implementation
bool get isValidIpv4 {
final parts = split('.');
if (parts.length != 4) return false;
return parts.every((p) {
final n = int.tryParse(p);
return n != null && n >= 0 && n <= 255 && p == n.toString();
});
}