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

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 InStrRev ฟังก์ชั่น


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

ฟังก์ชั่น InStrRev ผลตอบแทนตำแหน่งเกิดขึ้นครั้งแรกของสตริงหนึ่งภายในอื่น การค้นหาเริ่มต้นจากจุดสิ้นสุดของสตริง แต่ตำแหน่งกลับมานับจากจุดเริ่มต้นของสตริง

ฟังก์ชั่น InStrRev สามารถกลับค่าต่อไปนี้:

  • ถ้า string1 คือ "" - InStrRev กลับ 0
  • ถ้า string1 เป็น Null - InStrRev กลับ NULL
  • ถ้า string2 คือ "" - ผลตอบแทน InStrRev เริ่มต้น
  • ถ้า string2 เป็น Null - InStrRev กลับ NULL
  • ถ้า string2 ไม่พบ - InStrRev กลับ 0
  • ถ้า string2 พบภายใน string1 - InStrRev ส่งกลับตำแหน่งที่แข่งขันพบ
  • หากเริ่มต้น> Len(string1) - InStrRev กลับ 0

Tip: นอกจากนี้ยังมองไปที่ฟังก์ชั่น InStr

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

InStrRev(string1,string2[,start[,compare]])

พารามิเตอร์ ลักษณะ
string1 จำเป็นต้องใช้ สตริงที่จะค้นหา
string2 จำเป็นต้องใช้ นิพจน์สตริงเพื่อค้นหา
start ไม่จำเป็น. ระบุตำแหน่งเริ่มต้นสำหรับการค้นหาแต่ละครั้ง การค้นหาเริ่มต้นที่ตำแหน่งตัวอักษรตัวสุดท้ายตามค่าเริ่มต้น (-1)
compare ไม่จำเป็น. ระบุการเปรียบเทียบสตริงที่ใช้ เริ่มต้นเป็น 0

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

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

ตัวอย่าง

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

<%

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

%>

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

11
แสดงตัวอย่าง»

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

หาตัวอักษร "i" ใช้ตำแหน่งเริ่มต้นที่แตกต่างกัน:

<%

txt="This is a beautiful day!"
response.write(InStrRev(txt,"i",-1) & "<br />")
response.write(InStrRev(txt,"i",7) & "<br />")

%>

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

16
6
แสดงตัวอย่าง»

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

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

<%

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

%>

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

15
1
แสดงตัวอย่าง»

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