@export
@lru_cache(maxsize=1024)
def delim_hash(value: str, delim_list: str='[\\s\\-\\\\/\\.,"\\\'|&:;%$()]') -> int:
    '\n    Return a hash (CRC32) of the delimiters from input column.\n\n    Parameters\n    ----------\n    value : str\n        Data to process\n    delim_list : str, optional\n        delimiters to use. (the default is r\'[\\\\s\\\\\\\\-\\\\\\\\\\\\\\\\/\\.,"\\\\\\\\\'|&:;%$()]\')\n\n    Returns\n    -------\n    int\n        Hash of delimiter set in the string.\n\n    '
    return crc32(bytes(''.join(re.findall(delim_list, value)), 'utf-8'))
Return a hash (CRC32) of the delimiters from input column.

Parameters
----------
value : str
    Data to process
delim_list : str, optional
    delimiters to use. (the default is r'[\\s\\\\-\\\\\\\\/\.,"\\\\'|&:;%$()]')

Returns
-------
int
    Hash of delimiter set in the string.
@export
@lru_cache(maxsize=1024)
def delim_hash(value: str, delim_list: str='[\\s\\-\\\\/\\.,"\\\'|&:;%$()]') -> int:
    '\n    Return a hash (CRC32) of the delimiters from input column.\n\n    Parameters\n    ----------\n    value : str\n        Data to process\n    delim_list : str, optional\n        delimiters to use. (the default is r\'[\\\\s\\\\\\\\-\\\\\\\\\\\\\\\\/\\.,"\\\\\\\\\'|&:;%$()]\')\n\n    Returns\n    -------\n    int\n        Hash of delimiter set in the string.\n\n    '
    return crc32(bytes(.join(re.findall(delim_list, value)), 'utf-8'))