mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-29 11:02:08 +00:00
24 lines
1.5 KiB
ReStructuredText
24 lines
1.5 KiB
ReStructuredText
|
Функции разбиения и слияния строк и массивов
|
|||
|
----------------
|
|||
|
|
|||
|
splitByChar(separator, s)
|
|||
|
~~~~~~~~~~~~
|
|||
|
Разбивает строку на подстроки, используя в качестве разделителя separator.
|
|||
|
separator должен быть константной строкой из ровно одного символа.
|
|||
|
Возвращается массив выделенных подстрок. Могут выделяться пустые подстроки, если разделитель идёт в начале или в конце строки, или если идёт более одного разделителя подряд.
|
|||
|
|
|||
|
splitByString(separator, s)
|
|||
|
~~~~~~~~~~~
|
|||
|
То же самое, но использует строку из нескольких символов в качестве разделителя. Строка должна быть непустой.
|
|||
|
|
|||
|
arrayStringConcat(arr[, separator])
|
|||
|
~~~~~~~~~~~~~
|
|||
|
Склеивает строки, перечисленные в массиве, с разделителем separator.
|
|||
|
separator - необязательный параметр, константная строка, по умолчанию равен пустой строке.
|
|||
|
Возвращается строка.
|
|||
|
|
|||
|
alphaTokens(s)
|
|||
|
~~~~~~~~~~
|
|||
|
Выделяет подстроки из подряд идущих байт из диапазонов a-z и A-Z.
|
|||
|
Возвращается массив выделенных подстрок.
|