Bedford Tuesday Playford
Search string syntax for finding dances in programmes
The facility for finding dances that appear in programmes of the Tuesday Playford Group, Bedford U.K.
requires a 'regular expression'. There is a quick reference to regular expressions at
Microsoft and a full explanation at Wikipedia.
A brief outline of some of attributes of the facility:
Case insensitive, so prince matches the dance The Fairy Prince
Matches strings not just whole words, so prince also matches The Real
Phrases do not need be enclosed in single quotes ' ' or double quotes " ".
If single quotes appear within the
search string, they are treated as literal characters that are to be found. So lady william's finds
Lady William's Delight, but not Lady Williams Delight.
A ? matches 0 or 1 occurences of the previous character. On its own ? does not match
an arbitrary single character, unlike many shell scripting languages. So none?such finds both
Nonesuch and Nonsuch, while lady william'?s matches both
Lady William's Delight and Lady Williams Delight.
A . (i.e. a full stop), matches any single character including a space.
A * matches 0 or more occurences of the previous character. Therefore, unlike many shell scripting languages,
a * on its own
does not match an arbitrary sequence of zero or more characters. However the combination .* does. So
prince.*favour matches HRH Prince of Wales Favourite
A | means or, so lord|lady finds
My Lady Winwood's Maggot,
Lady Williams Delight, and