วิธีแทนที่ลูกน้ำตัวสุดท้ายเป็นสตริงว่างใน asp วิธีแทนที่ลูกน้ำตัวสุดท้ายเป็นสตริงว่างใน asp
ตัวอย่างเช่น aaa, bbb, ccc, eee, สตริงนี้
ฉันจะทำให้เครื่องหมายจุลภาคสุดท้ายหายไปและส่วนที่เหลือยังคงไม่เปลี่ยนแปลงได้อย่างไร
ส่วนเสริมคำถาม: ตัวอย่างเช่น aaa, bbb, ccc, eee, สตริงนี้
ฉันจะทำให้เครื่องหมายจุลภาคสุดท้ายหายไปและส่วนที่เหลือยังคงไม่เปลี่ยนแปลงได้อย่างไร
หากเป็น aaa, bbb, ccc, eee จะไม่มีการแก้ไขใดๆ
คัดลอกรหัสรหัสดังต่อไปนี้:
-
str=aaa,bbb,ccc,ee,
ถ้า right(str,1)= แล้ว
str=ซ้าย(str,เลน(str)-1)
สิ้นสุดถ้า
-
ฟังก์ชัน asp Right ส่งกลับจำนวนอักขระที่ระบุจากด้านขวาของสตริง
เคล็ดลับ: เมื่อต้องการกำหนดจำนวนอักขระในพารามิเตอร์สตริง ให้ใช้ฟังก์ชัน Len
เคล็ดลับ: คุณยังสามารถอ้างอิงถึงฟังก์ชันด้านซ้ายได้อีกด้วย
ไวยากรณ์
ขวา(สตริง,ความยาว)
คำอธิบายพารามิเตอร์
เชือก
ที่จำเป็น. นิพจน์สตริงที่มีการส่งคืนอักขระที่อยู่ทางขวาสุด
ความยาว
ที่จำเป็น. นิพจน์ตัวเลขที่ระบุจำนวนอักขระที่จะส่งคืน ถ้าเป็น 0 สตริงที่มีความยาวเป็นศูนย์จะถูกส่งกลับ หากตัวเลขนี้มากกว่าหรือเท่ากับจำนวนอักขระทั้งหมดในพารามิเตอร์สตริง สตริงทั้งหมดจะถูกส่งกลับ
ตัวอย่างที่ 1
คัดลอกรหัสรหัสดังต่อไปนี้:
dim txttxt=วันนี้เป็นวันที่สวยงาม!
การตอบสนองเขียน (ขวา (txt, 11))
เอาท์พุต: วันที่มีประโยชน์!
ตัวอย่างที่ 2
คัดลอกรหัสรหัสดังต่อไปนี้:
dim txttxt=วันนี้เป็นวันที่สวยงาม!
การตอบสนองเขียน (ขวา (txt, 100))
เอาท์พุต: นี่เป็นวันที่สวยงาม!
ตัวอย่างที่ 3
คัดลอกรหัสรหัสดังต่อไปนี้:
dim txt,xtxt=วันนี้เป็นวันที่สวยงาม!x=Len(txt)
การตอบสนองเขียน (ขวา (txt, x))
เอาท์พุต: นี่เป็นวันที่สวยงาม!