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