Apache Tajo - Các hàm chuỗi
Bảng sau liệt kê các hàm chuỗi trong Tajo.
Không. | Mô tả chức năng |
---|---|
1 | concat (string1, ..., stringN) Nối các chuỗi đã cho. |
2 | chiều dài (chuỗi) Trả về độ dài của chuỗi đã cho. |
3 | thấp hơn (chuỗi) Trả về định dạng chữ thường cho chuỗi. |
4 | trên (chuỗi) Trả về định dạng chữ hoa cho chuỗi đã cho. |
5 | ascii (văn bản chuỗi) Trả về mã ASCII của ký tự đầu tiên của văn bản. |
6 | bit_length (chuỗi văn bản) Trả về số bit trong một chuỗi. |
7 | char_length (chuỗi văn bản) Trả về số ký tự trong một chuỗi. |
số 8 | octet_length (chuỗi văn bản) Trả về số byte trong một chuỗi. |
9 | thông báo (văn bản đầu vào, văn bản phương thức) Tính toán Digestbăm của chuỗi. Ở đây, phương thức arg thứ hai đề cập đến phương pháp băm. |
10 | initcap (văn bản chuỗi) Chuyển chữ cái đầu tiên của mỗi từ thành chữ hoa. |
11 | md5 (văn bản chuỗi) Tính toán MD5 băm của chuỗi. |
12 | left (văn bản chuỗi, kích thước int) Trả về n ký tự đầu tiên trong chuỗi. |
13 | phải (văn bản chuỗi, kích thước int) Trả về n ký tự cuối cùng trong chuỗi. |
14 | định vị (văn bản nguồn, văn bản đích, start_index) Trả về vị trí của chuỗi con được chỉ định. |
15 | strposb (văn bản nguồn, văn bản đích) Trả về vị trí nhị phân của chuỗi con được chỉ định. |
16 | substr (văn bản nguồn, chỉ mục bắt đầu, độ dài) Trả về chuỗi con có độ dài được chỉ định. |
17 | trim (văn bản chuỗi [, văn bản ký tự]) Xóa các ký tự (một khoảng trắng theo mặc định) từ đầu / cuối / cả hai đầu của chuỗi. |
18 | split_part (văn bản chuỗi, văn bản dấu phân cách, trường int) Tách một chuỗi trên dấu phân cách và trả về trường đã cho (đếm từ một). |
19 | regexp_replace (văn bản chuỗi, văn bản mẫu, văn bản thay thế) Thay thế các chuỗi con được so khớp với một mẫu biểu thức chính quy nhất định. |
20 | đảo ngược (chuỗi) Thao tác ngược được thực hiện đối với chuỗi. |