Regular expressions and stuff

The callbook can be searched using a callsign, a name or an email address. When searching for a callsign the expression must match the whole callsign, but when searching for a name or an email address it only needs to match a part of the string.

For those familiar with Unix: The search engine is a Perl script, and it knows about the regular expressions known by Perl. The exception are wildcards . and .*, which are replaced by the shell-like ? and * (Joe ham understands them). The script adds an escape character before a . so you can use dots in email address searches. See man perlre for more information.

Some examples: Confused enough?

(Back to the callbook)

hessu@pspt.fi (OH7LZB)