X-Git-Url: http://dxcluster.org/gitweb/gitweb.cgi?a=blobdiff_plain;f=perl%2FDXUtil.pm;h=abb20a96a4ec3c184d118a363d07f67530307a2a;hb=74db48555c9a548e2ef49815234af3fc2b8ecd81;hp=4e442140b82e9394422492bc639f5d3fd6ed8903;hpb=c675748ded5843f7bbd3819bb550f66b2534193a;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