Versione italiana   Versione italiana
Retrieve All

The "Retrieve All" button gives a table with data on all people in our database in the chosen categories.

Search

Rather than downloading the entire table, in may be better to search people by name (once again, in the chosen categories). This can be done by typing an input search string in the search field and clicking on the "Search" button. The input string shall be a space-separated sequence of subwords that are expected to occur in the name (first name and surname) of the person to be looked up. How the search is performed, and when a name matches an input string is approximately explained by the following rules. The precise rules, in terms of (unix) regular expressions, are given below.

Search results. Every name found is preceded by a category tag with the following meaning:

d academic staff d PhD student
p support staff a others

Detailed Search Rules: The input string I is treated as a regular expression to be matched against the string N taken from our people database in case-insensitive mode. The string N is obtained by juxtaposition of the strings in the database fields containing name and surname. It is important to note that these string are formatted as HTML code. Before the matching is tested the following changes are applied.

The above implies that regular expressions may be successfully used in the search string. For instance, the string "[dt][^a]" matches all persons whose name contains a "d" or a "t" not immediately followed by "a".