Rexx - สตริง
สตริงใน Rexx แสดงด้วยลำดับของอักขระ โปรแกรมต่อไปนี้เป็นตัวอย่างของสตริง -
/* Main program */
a = "This is a string"
say a
ผลลัพธ์ของโปรแกรมข้างต้นมีดังนี้ -
This is a string
มาดูวิธีการบางอย่างที่มีอยู่ใน Rexx สำหรับสตริง
ซีเนียร์ | วิธีการที่มีอยู่ใน Rexx for Strings |
---|---|
1 | ซ้าย วิธีนี้จะส่งคืนอักขระจำนวนหนึ่งจากทางด้านซ้ายของสตริง |
2 | ขวา วิธีนี้จะส่งคืนอักขระจำนวนหนึ่งจากทางขวาของสตริง |
3 | ความยาว วิธีนี้จะส่งคืนจำนวนอักขระในสตริง |
4 | ย้อนกลับ วิธีนี้ส่งคืนอักขระในรูปแบบย้อนกลับ |
5 | เปรียบเทียบ วิธีนี้จะเปรียบเทียบ 2 สตริง ส่งคืน "0" ถ้า "string1" และ "string2" เหมือนกัน มิฉะนั้นจะส่งคืนตำแหน่งของอักขระตัวแรกที่ไม่ตรงกัน |
6 | สำเนา วิธีนี้คัดลอกไฟล์ string n จำนวนครั้ง. |
7 | สถานีย่อย วิธีนี้ได้รับสตริงย่อยจากสตริงเฉพาะ |
8 | ตำแหน่ง วิธีนี้ส่งคืนตำแหน่งของสตริงหนึ่งภายในอีกสตริง |
9 | delstr วิธีนี้จะลบสตริงย่อยจากภายในสตริง |