in reply to Need some help with Regex
You haven't provided any sample input that makes us see how your data looks like hence there might not be much to guess, but since you only wanted to capture the string right after "name =" I have assumed this
#!/usr/local/bin/perl use strict; use warnings; my $address= "name=domainname.domain.dot.com"; #the command output $address =~ s/name=//; print "$address\n"; my ($domainname, $domain)= $address=~ /(\w+)\.(\w+)\./; print "$domainname\n"; print "$domain\n";
Investing time in reading the documentation subjects provided to you by GrandFather and Corion would be mighty rewarding
|
|---|