ในทุบตีสมมติว่าฉันมีสตริงstrname:
strname="ph7go04325r"
ฉันต้องการที่จะดึงตัวละครระหว่างครั้งแรก "3"ของตัวละครและสุดท้าย "r"ตัวละครในการประหยัดผลในสตริงstrname strresultในตัวอย่างข้างต้นผลลัพธ์strresultจะเป็น:
strresult="25"
"3"อักขระตัวแรกไม่จำเป็นต้องอยู่ที่ตำแหน่งสตริง 8 ในstrname; เช่นเดียวกันที่ผ่านมา"r"คือไม่จำเป็นต้องที่ตำแหน่งสตริง 11. ดังนั้นทั้งสองสายดังต่อไปนี้strnameควรผลผลิตstrresult="25":
strname="ph11go04325raa"
strname="325r"
strname="rgo04325raa"
นอกจากนี้ควรผลผลิตstrname=ph12go04330raa"strresult="30"
ฉันยังใหม่กับการเขียนสคริปต์ทุบตีและฉันไม่รู้ว่าจะเริ่มจับคู่รูปแบบสตริงได้อย่างไร คุณมีข้อเสนอแนะใด?