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