One possibility is that the programm let the client or user decide which tools from regular expression could be used:
Stichworte can be a regexp itself
several options which could be saved per Stichwort in a List or Set of Enums, e.g.:
not case sensitive
end of a word, beginning of a word, standalone
** word stemming
One possibility is that the programm let the client or user decide which tools from regular expression could be used: