mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-29 02:52:13 +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.
|
||
Возвращается массив выделенных подстрок.
|