mirror of
https://github.com/osm-search/Nominatim.git
synced 2026-03-12 13:54:07 +00:00
add documentation for new configuration of ICU tokenizer
This commit is contained in:
@@ -1,5 +1,9 @@
|
||||
"""
|
||||
Name processor that splits name values with multiple values into their components.
|
||||
Sanitizer that splits lists of names into their components.
|
||||
|
||||
Arguments:
|
||||
delimiters: Define the set of characters to be used for
|
||||
splitting the list. (default: `,;`)
|
||||
"""
|
||||
import re
|
||||
|
||||
@@ -7,9 +11,7 @@ from nominatim.errors import UsageError
|
||||
|
||||
def create(func):
|
||||
""" Create a name processing function that splits name values with
|
||||
multiple values into their components. The optional parameter
|
||||
'delimiters' can be used to define the characters that should be used
|
||||
for splitting. The default is ',;'.
|
||||
multiple values into their components.
|
||||
"""
|
||||
delimiter_set = set(func.get('delimiters', ',;'))
|
||||
if not delimiter_set:
|
||||
|
||||
Reference in New Issue
Block a user