Apache Tajo - Строковые функции
В следующей таблице перечислены строковые функции в Tajo.
S.No. | Описание функции |
---|---|
1 | concat (строка1, ..., строкаN) Объедините данные строки. |
2 | длина (строка) Возвращает длину заданной строки. |
3 | нижний (строка) Возвращает строчный формат строки. |
4 | верхний (строка) Возвращает формат заданной строки в верхнем регистре. |
5 | ascii (текст строки) Возвращает ASCII-код первого символа текста. |
6 | bit_length (текст строки) Возвращает количество бит в строке. |
7 | char_length (текст строки) Возвращает количество символов в строке. |
8 | octet_length (текст строки) Возвращает количество байтов в строке. |
9 | дайджест (вводимый текст, текст метода) Рассчитывает Digestхеш строки. Здесь второй метод arg относится к методу хеширования. |
10 | initcap (текстовая строка) Преобразует первую букву каждого слова в верхний регистр. |
11 | md5 (текстовая строка) Рассчитывает MD5 хеш строки. |
12 | left (текст строки, размер int) Возвращает первые n символов в строке. |
13 | справа (текст строки, размер int) Возвращает последние n символов в строке. |
14 | найти (исходный текст, целевой текст, начальный_индекс) Возвращает расположение указанной подстроки. |
15 | strposb (исходный текст, целевой текст) Возвращает двоичное расположение указанной подстроки. |
16 | substr (исходный текст, начальный индекс, длина) Возвращает подстроку указанной длины. |
17 | обрезать (текст строки [, текст символов]) Удаляет символы (по умолчанию пробел) из начала / конца / обоих концов строки. |
18 | split_part (текст строки, текст разделителя, поле int) Разбивает строку по разделителю и возвращает заданное поле (считая от единицы). |
19 | regexp_replace (текст строки, текст шаблона, текст замены) Заменяет подстроки, соответствующие заданному шаблону регулярного выражения. |
20 | обратный (строка) Для строки выполнена обратная операция. |