X-Git-Url: http://www.dxcluster.org/gitweb/gitweb.cgi?a=blobdiff_plain;f=perl%2FDXUtil.pm;h=abb20a96a4ec3c184d118a363d07f67530307a2a;hb=112baf5b4c3dd1f4897a15f2414befab7d83b309;hp=4e442140b82e9394422492bc639f5d3fd6ed8903;hpb=c0ed0767aca53860c451894752ef1b4cd864884f;p=spider.git diff --git a/perl/DXUtil.pm b/perl/DXUtil.pm index 4e442140..abb20a96 100644 --- a/perl/DXUtil.pm +++ b/perl/DXUtil.pm @@ -435,7 +435,8 @@ sub is_digits # does it look like a qra locator? sub is_qra { - return $_[0] =~ /^[A-Ra-r][A-Ra-r]\d\d[A-Xa-x][A-Xa-x]$/; + return unless length $_[0] == 4 || length $_[0] == 6; + return $_[0] =~ /^[A-Ra-r][A-Ra-r]\d\d(?:[A-Xa-x][A-Xa-x])?$/; } # does it look like a valid lat/long