X-Git-Url: http://dxcluster.net/gitweb/gitweb.cgi?a=blobdiff_plain;f=perl%2FDXUtil.pm;h=bad92927dff99fea8340977746ddd0c8c92792f4;hb=c3c40fa3708eb08ec5e81dbbff35deec6e2c44e4;hp=3e47f6e9d1980583bb540c271fe882aaaaf96075;hpb=c5f4d6db53b0e8c62b61fd0c3f568a5a2934ea1d;p=spider.git diff --git a/perl/DXUtil.pm b/perl/DXUtil.pm index 3e47f6e9..bad92927 100644 --- a/perl/DXUtil.pm +++ b/perl/DXUtil.pm @@ -427,7 +427,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