pyflink.table.expression.Expression.str_to_map#
- Expression.str_to_map(list_delimiter: Optional[Union[str, pyflink.table.expression.Expression[str]]] = None, key_value_delimiter: Optional[Union[str, pyflink.table.expression.Expression[str]]] = None) pyflink.table.expression.Expression[dict] [source]#
Creates a map by parsing text. Split text into key-value pairs using two delimiters. The first delimiter separates pairs, and the second delimiter separates key and value. Both list_delimiter and key_value_delimiter are treated as regular expressions. Default delimiters are used: ‘,’ as list_delimiter and ‘=’ as key_value_delimiter.
New in version 1.12.0.