The last revision before merge back to mojo?
[spider.git] / perl / DXUtil.pm
index 20837f2f6494f1f5d7645e3d96c41c4a5d46eb8d..f7e52c9a92cb727e8c5431c4f9cd4d2d63e3d5e7 100644 (file)
@@ -384,8 +384,8 @@ sub is_callsign
 {
        return $_[0] =~ m!^
                                          (?:\d?[A-Z]{1,2}\d{0,2}/)?    # out of area prefix /  
-                                         (?:\d?[A-Z]{1,2}\d{1,2})      # main prefix one (required) 
-                                         [A-Z]{1,5}                # callsign letters (required)
+                                         (?:\d?[A-Z]{1,2}\d{1,5})      # main prefix one (required) - lengthened for special calls 
+                                         [A-Z]{1,8}                # callsign letters (required)
                                          (?:-(?:\d{1,2}))?         # - nn possibly (eg G8BPQ-8)
                                          (?:/[0-9A-Z]{1,7})?       # / another prefix, callsign or special label (including /MM, /P as well as /EURO or /LGT) possibly
                                          $!x;