Apache Tajo - ฟังก์ชั่นสตริง

ตารางต่อไปนี้แสดงรายการฟังก์ชันสตริงใน Tajo

ส. ฟังก์ชั่นและคำอธิบาย
1 concat (string1, ... , stringN)

เชื่อมต่อสตริงที่กำหนด

2 ความยาว (สตริง)

ส่งกลับความยาวของสตริงที่กำหนด

3 ต่ำกว่า (สตริง)

ส่งคืนรูปแบบตัวพิมพ์เล็กสำหรับสตริง

4 บน (สตริง)

ส่งคืนรูปแบบตัวพิมพ์ใหญ่สำหรับสตริงที่กำหนด

5 ascii (ข้อความสตริง)

ส่งคืนรหัส ASCII ของอักขระตัวแรกของข้อความ

6 bit_length (ข้อความสตริง)

ส่งคืนจำนวนบิตในสตริง

7 char_length (ข้อความสตริง)

ส่งคืนจำนวนอักขระในสตริง

8 octet_length (ข้อความสตริง)

ส่งคืนจำนวนไบต์ในสตริง

9 แยกย่อย (ข้อความป้อนข้อความวิธีการ)

คำนวณ Digestแฮชของสตริง ที่นี่วิธีการอาร์กิวเมนต์ที่สองหมายถึงวิธีแฮช

10 initcap (ข้อความสตริง)

แปลงอักษรตัวแรกของแต่ละคำเป็นตัวพิมพ์ใหญ่

11 md5 (ข้อความสตริง)

คำนวณ MD5 แฮชของสตริง

12 ซ้าย (ข้อความสตริงขนาด int)

ส่งคืนอักขระ n ตัวแรกในสตริง

13 ขวา (ข้อความสตริงขนาด int)

ส่งคืนอักขระ n ตัวสุดท้ายในสตริง

14 ค้นหา (ข้อความต้นฉบับข้อความเป้าหมาย start_index)

ส่งคืนตำแหน่งของสตริงย่อยที่ระบุ

15 strposb (ข้อความต้นฉบับข้อความเป้าหมาย)

ส่งคืนตำแหน่งไบนารีของสตริงย่อยที่ระบุ

16 substr (ข้อความต้นทางดัชนีเริ่มต้นความยาว)

ส่งคืนสตริงย่อยสำหรับความยาวที่ระบุ

17 ตัดแต่ง (ข้อความสตริง [ข้อความอักขระ])

ลบอักขระ (ช่องว่างโดยค่าเริ่มต้น) จากจุดเริ่มต้น / จุดสิ้นสุด / ปลายทั้งสองด้านของสตริง

18 Split_part (ข้อความสตริงข้อความตัวคั่นฟิลด์ int)

แยกสตริงบนตัวคั่นและส่งคืนฟิลด์ที่กำหนด (นับจากหนึ่ง)

19 regexp_replace (ข้อความสตริงข้อความรูปแบบข้อความแทนที่)

แทนที่สตริงย่อยที่ตรงกับรูปแบบนิพจน์ทั่วไปที่กำหนด

20 ย้อนกลับ (สตริง)

ดำเนินการย้อนกลับสำหรับสตริง