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 วิธีนี้จะลบสตริงย่อยจากภายในสตริง |