Hi all, First time writing perl question here. Thank you all for help.
I have an assignment to write a few lines of code that would match an IP address from $string and store it in a variable called $ip. $string = "My IP is 10.0.0.2" and the result should be $ip = "10.0.0.2"
My trial code was
#!/usr/bin/perl
$string = "My IP is 10.0.0.2";
if($string =~/\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}/{
$ip = $string;
}
print "$ip\n";
I know this will print out "My IP is 10.0.0.2" but I can't seem to make find a solution to print just IP = 10.0.0.2. thank you all again for any solution.