ล่าสุดการพัฒนาเว็บบทเรียน
×

ASP เกี่ยวกับการสอน

ASP บ้าน ASP บทนำ ASP ติดตั้ง ASP วากยสัมพันธ์ ASP ตัวแปร ASP ขั้นตอน ASP ฟอร์ม ASP Cookies ASP เซสชั่น ASP ใบสมัคร ASP #ประกอบด้วย ASP Global.asa ASP ส่งอีเมลล์

VBScript เกี่ยวกับการสอน

VB บ้าน VB ตัวแปร VB ขั้นตอน VB เงื่อนไข VB วนลูป VB ตัวอย่าง VB ฟังก์ชั่น VB คำสำคัญ

ASP วัตถุ

ASP คำตอบ ASP ขอร้อง ASP ใบสมัคร ASP เซสชั่น ASP เซิร์ฟเวอร์ ASP ผิดพลาด ASP FileSystem ASP TextStream ASP ขับรถ ASP ไฟล์ ASP โฟลเดอร์ ASP พจนานุกรม ASP AdRotator ASP BrowserCap ASP การเชื่อมโยงเนื้อหา ASP Rotator เนื้อหา ASP Ref ด่วน

ADO เกี่ยวกับการสอน

ADO แนะนำ ADO สัมพันธ์ ADO ระเบียน ADO แสดง ADO สอบถาม ADO ประเภท ADO เพิ่ม ADO ปรับปรุง ADO ลบ ADO การสาธิต ADO เร่งความเร็ว

ADO วัตถุ

ADO คำสั่ง ADO สัมพันธ์ ADO ผิดพลาด ADO สนาม ADO พารามิเตอร์ ADO คุณสมบัติ ADO บันทึก ADO ระเบียน ADO กระแส ADO ประเภทข้อมูล

ASP and AJAX

AJAX แนะนำ AJAX ASP AJAX ฐานข้อมูล

ASP ตัวอย่าง

ASP ตัวอย่าง ASP ทดสอบ


 

VBScript เปลี่ยนฟังก์ชั่น


<อ้างอิง VBScript สมบูรณ์

แทนที่ฟังก์ชันแทนที่ส่วนที่ระบุของสตริงกับสตริงอีกจำนวนครั้งที่กำหนดไว้

วากยสัมพันธ์

Replace(string,find,replacewith[,start[,count[,compare]]])

พารามิเตอร์ ลักษณะ
string จำเป็นต้องใช้ สตริงที่จะค้นหา
find จำเป็นต้องใช้ ส่วนหนึ่งของสตริงที่จะถูกแทนที่
replacewith จำเป็นต้องใช้ สตริงย่อยทดแทน
start ไม่จำเป็น. ระบุตำแหน่งเริ่มต้น เริ่มต้นคือ 1. ตัวอักษรทั้งหมดก่อนที่ตำแหน่งเริ่มต้นจะถูกลบออก
count ไม่จำเป็น. ระบุจำนวนของการแทนในการดำเนินการ
ค่าเริ่มต้นคือ -1 ซึ่งหมายความว่าจะทำให้การแทนเป็นไปได้ทั้งหมด
compare ไม่จำเป็น. ระบุการเปรียบเทียบสตริงที่ใช้ เริ่มต้นเป็น 0

สามารถมีค่าใดค่าหนึ่งต่อไปนี้:

  • 0 = vbBinaryCompare - ดำเนินการเปรียบเทียบไบนารี
  • 1 = vbTextCompare - ดำเนินการเปรียบเทียบต้นฉบับเดิม

ตัวอย่าง

ตัวอย่างที่ 1

แทนที่คำว่า "beautiful" กับ "fantastic" :

<%

txt="This is a beautiful day!"
response.write(Replace(txt,"beautiful","fantastic"))

%>

การส่งออกของโค้ดข้างต้นจะได้รับ:

This is a fantastic day!
แสดงตัวอย่าง»

ตัวอย่างที่ 2

แทนที่ตัวอักษร "i" กับ "##" :

<%

txt="This is a beautiful day!"
response.write(Replace(txt,"i","##"))

%>

การส่งออกของโค้ดข้างต้นจะได้รับ:

Th##s ##s a beaut##ful day!
แสดงตัวอย่าง»

ตัวอย่างที่ 3

แทนที่ตัวอักษร "i" กับ "##" เริ่มต้นที่ตำแหน่ง 15:

โปรดทราบว่าตัวละครทุกตัวก่อนที่ตำแหน่ง 15 จะถูกลบออก

<%

txt="This is a beautiful day!"
response.write(Replace(txt,"i","##",15))

%>

การส่งออกของโค้ดข้างต้นจะได้รับ:

t##ful day!
แสดงตัวอย่าง»

ตัวอย่างที่ 4

แทนที่ปรากฏครั้งแรกที่ 2 ของตัวอักษร "i" กับ "##" เริ่มต้นที่ตำแหน่งที่ 1:

<%

txt="This is a beautiful day!"
response.write(Replace(txt,"i","##",1,2))

%>

การส่งออกของโค้ดข้างต้นจะได้รับ:

Th##s ##s a beautiful day!
แสดงตัวอย่าง»

ตัวอย่างที่ 5

แทนที่ตัวอักษร "t" กับ "##" กับต้นฉบับและไบนารีเปรียบเทียบ:

<%

txt="This is a beautiful day!"
response.write(Replace(txt,"t","##",1,-1,1) & "<br />")
response.write(Replace(txt,"t","##",1,-1,0))

%>

การส่งออกของโค้ดข้างต้นจะได้รับ:

##his is a beau##iful day!
This is a beau##iful day!
แสดงตัวอย่าง»

<อ้างอิง VBScript สมบูรณ์