บทความนี้จะแนะนำการใช้งาน asp ของฟังก์ชันสตริงการสกัดกั้นเป็นหลัก โค้ดนี้กระชับและใช้งานได้จริงมาก ฉันจะแบ่งปันกับคุณที่นี่สำหรับการอ้างอิงโดยเพื่อน ๆ ที่ต้องการ
หากชื่อเรื่องยาวเกินไป เนื่องจากข้อจำกัดด้านเค้าโครงหน้า จึงสามารถระบุได้เพียง 10 ตัวอักษรเท่านั้น ฟังก์ชันนี้จะช่วยให้คุณบรรลุเป้าหมายได้
คัดลอกรหัสรหัสดังต่อไปนี้:
'สกัดกั้นค่าสตริง (ชื่อ, จำนวนคำ)
ฟังก์ชั่น strvalue (str, lennum)
p_num สลัว
สลัวฉัน
ถ้า strlen(str)<=lennum แล้ว
strvalue=str
อื่น
p_num=0
x=0
ทำในขณะที่ไม่ใช่ p_num > lennum-2
x=x+1
ถ้า asc(mid(str,x,1))<0 แล้ว
p_num=int(p_num) + 2
อื่น
p_num=int(p_num) + 1
สิ้นสุดถ้า
strvalue=left(ตัดแต่ง(str),x)&…
วนซ้ำ
สิ้นสุดถ้า
ฟังก์ชั่นสิ้นสุด
ฟังก์ชั่น strlen (str)
สลัว page_len
page_len=0
สเตรน=0
ถ้า trim(str)<> แล้ว
page_len=len(ตัดแต่ง(str))
สำหรับ xx=1 ถึง page_len
ถ้า asc(mid(str,xx,1))<0 แล้ว
strlen=int(strlen) + 2
อื่น
strlen=int(strlen) + 1
สิ้นสุดถ้า
ต่อไป
สิ้นสุดถ้า
ฟังก์ชั่นสิ้นสุด
วิธีใช้:
คัดลอกรหัสรหัสดังต่อไปนี้:
<%=strvalue (ภาษาการเขียนโปรแกรมที่แม่นยำ สามารถไวยากรณ์ของโค้ดสีได้อย่างถูกต้อง ป้อนคำอธิบายโค้ดอย่างง่าย 10)%>
ข้างต้นเป็นเนื้อหาทั้งหมดของบทความนี้ ฉันหวังว่าทุกคนจะชอบมัน