แนะนำ: วิธีแทนที่การแทนที่ใน ASP ในกรณีที่ไม่รู้สึกตัว ก่อนอื่นให้ดูที่คำอธิบายพารามิเตอร์โดยละเอียดของการแทนที่สตริง Return โดยที่จำนวน substrings ที่ระบุจะถูกแทนที่ด้วย substring อื่น ไวยากรณ์แทนที่ (นิพจน์, ค้นหา, แทนที่ด้วย [, เปรียบเทียบ [, count [, start]]]) ไวยากรณ์ของฟังก์ชั่นแทนที่มีพารามิเตอร์ต่อไปนี้: พารามิเตอร์คำอธิบายที่ต้องการนิพจน์ที่ต้องการ แพ็คเกจนิพจน์สตริง
ฟังก์ชั่นการเปลี่ยนปกติ
รหัสมีดังนี้:ไฮไลต์ฟังก์ชั่นสาธารณะ (S, F)
Dim tl, tm, tr, k
tl =
tm =
tr = s
k = instr (1, tr, f, 1)
ทำในขณะที่ k> 0
tl = tl & ซ้าย (tr, k-1)
tm = mid (tr, k, len (f))
tl = tl & <span style = 'สี: สีแดง'> & tm & </span>
tr = ขวา (tr, len (tr) -len (f) -k+1)
k = instr (1, tr, f, 1)
วง
ไฮไลต์ = tl & tr
ฟังก์ชันสิ้นสุด
TS = ABCABCABCABCABCA
tf = bc
Response.write (TS)
Response.write (<br/>)
Response.write (ไฮไลต์ (TS, TF))
การแสดงออกปกติ
รหัสมีดังนี้:ฟังก์ชั่นไฮไลท์ (s, f)
regex หรี่
ตั้งค่า regex = ใหม่ regexp
regex.ignorecase = true
regex.global = true
regex.pattern = (& f &)
highlight = regex.replace (s, <span style = 'สี: สีแดง'> $ 1 </span>)
ฟังก์ชันสิ้นสุด
Response.write Highlight (Abcabcabcabcabcabca, BC)
แบ่งปัน: ใช้ ASP เพื่อวางแผนห้องแชท ฉันกลัวชาวเน็ตไม่กี่คนที่มักจะท่องอินเทอร์เน็ตไม่เคยไปที่ห้องสนทนาเพื่อแชทแบบสุ่ม เพียงแค่ให้ความสนใจเพียงเล็กน้อยและคุณจะพบว่าห้องสนทนาเหล่านี้ส่วนใหญ่ได้รับการดูแลโดยใช้โปรแกรม CGI หรือ Applets ที่พัฒนาขึ้นใน Java โปรแกรมเมอร์ที่ได้พัฒนา CGI หรือ Applet ประเภทนี้รู้ว่า