X-Git-Url: https://git.openstreetmap.org./nominatim.git/blobdiff_plain/3746befd8859cbf1a1f86459b09db57c21d26c75..a0cd96e05ebad69c38f3406b40f5a6c615b40b4a:/nominatim/tokenizer/sanitizers/config.py?ds=sidebyside diff --git a/nominatim/tokenizer/sanitizers/config.py b/nominatim/tokenizer/sanitizers/config.py index 52cb2c04..8b9164c6 100644 --- a/nominatim/tokenizer/sanitizers/config.py +++ b/nominatim/tokenizer/sanitizers/config.py @@ -23,8 +23,8 @@ else: class SanitizerConfig(_BaseUserDict): """ The `SanitizerConfig` class is a read-only dictionary with configuration options for the sanitizer. - In addition to the usual dictionary function, the class provides - accessors to standard sanatizer options that are used by many of the + In addition to the usual dictionary functions, the class provides + accessors to standard sanitizer options that are used by many of the sanitizers. """ @@ -81,15 +81,15 @@ class SanitizerConfig(_BaseUserDict): def get_delimiter(self, default: str = ',;') -> Pattern[str]: """ Return the 'delimiters' parameter in the configuration as a - compiled regular expression that can be used to split names on these - delimiters. + compiled regular expression that can be used to split strings on + these delimiters. Arguments: - default: Delimiters to be used, when 'delimiters' parameter + default: Delimiters to be used when 'delimiters' parameter is not explicitly configured. Returns: - A regular expression pattern, which can be used to + A regular expression pattern which can be used to split a string. The regular expression makes sure that the resulting names are stripped and that repeated delimiters are ignored. It may still create empty fields on occasion. The