+ $spotter = shellregex($spotter);
+ $expr .= "\$f4 =~ m{\U$spotter}";
+ $hint .= " && " if $hint;
+ $spotter =~ s/[\^\$]//g;
+ $hint .= "m{\U$spotter}";
+}
+
+# qsl requests
+if ($doqsl) {
+ $expr .= " && " if $expr;
+ $expr .= "\$f3 =~ m{QSL|VIA}i";
+ $hint .= " && " if $hint;
+ $hint .= "m{QSL|VIA}i";
+}
+
+# iota requests
+if ($doiota) {
+ $expr .= " && " if $expr;
+ $expr .= "\$f3 =~ m{$doiota}i";
+ $hint .= " && " if $hint;
+ $hint .= "m{$doiota}i";
+}
+
+# iota requests
+if ($doqra) {
+ $expr .= " && " if $expr;
+ $expr .= "\$f3 =~ m{$doqra}i";
+ $hint .= " && " if $hint;
+ $hint .= "m{$doqra}io";