<อ้างอิง VBScript สมบูรณ์
ฟังก์ชั่น Split ส่งกลับตามศูนย์อาร์เรย์หนึ่งมิติที่มีจำนวนที่ระบุสตริง
วากยสัมพันธ์
Split(expression[,delimiter[,count[,compare]]])
พารามิเตอร์ | ลักษณะ |
---|---|
expression | จำเป็นต้องใช้ นิพจน์สตริงที่ประกอบด้วยสตริงและตัวคั่น |
delimiter | ไม่จำเป็น. อักขระสตริงใช้ในการระบุข้อ จำกัด ย่อย เริ่มต้นเป็นอักขระช่องว่าง |
count | ไม่จำเป็น. จำนวนสตริงที่จะส่งคืน -1 บ่งชี้ว่าสตริงทั้งหมดจะถูกส่งกลับ |
compare | ไม่จำเป็น. ระบุการเปรียบเทียบสตริงที่ใช้ สามารถมีค่าใดค่าหนึ่งต่อไปนี้:
|
ตัวอย่าง
ตัวอย่างที่ 1
<%
a=Split("w3ii is my favourite website")
for each x in a
response.write(x & "<br />")
next
%>
การส่งออกของโค้ดข้างต้นจะได้รับ:
w3ii
is
my
favourite
website
แสดงตัวอย่าง» ตัวอย่างที่ 2
แยกข้อความโดยใช้พารามิเตอร์ delimeter
<%
a=Split("Brown cow, White horse, Yellow chicken",",")
for each x in a
response.write(x & "<br />")
next
%>
การส่งออกของโค้ดข้างต้นจะได้รับ:
Brown cow
White horse
Yellow chicken
แสดงตัวอย่าง» ตัวอย่างที่ 3
แยกข้อความโดยใช้พารามิเตอร์ delimeter และพารามิเตอร์นับ
<%
a=Split("w3ii is my favourite website"," ",2)
for each x in a
response.write(x & "<br />")
next
%>
การส่งออกของโค้ดข้างต้นจะได้รับ:
w3ii
is my favourite website
แสดงตัวอย่าง» ตัวอย่างที่ 4
แยกข้อความโดยใช้พารามิเตอร์ delimeter เปรียบเทียบกับต้นฉบับเดิม:
<%
a=Split("SundayMondayTuesdayWEDNESDAYThursdayFridaySaturday","day",-1,1)
for each x in a
response.write(x & "<br />")
next
%>
การส่งออกของโค้ดข้างต้นจะได้รับ:
Sun
Mon
Tues
WEDNES
Thurs
Fri
Satur
แสดงตัวอย่าง» ตัวอย่างที่ 5
แยกข้อความโดยใช้พารามิเตอร์ delimeter ที่มีการเปรียบเทียบไบนารี:
<%
a=Split("SundayMondayTuesdayWEDNESDAYThursdayFridaySaturday","day",-1,0)
for each x in a
response.write(x & "<br />")
next
%>
การส่งออกของโค้ดข้างต้นจะได้รับ:
Sun
Mon
Tues
WEDNESDAYThurs
Fri
Satur
แสดงตัวอย่าง» <อ้างอิง VBScript สมบูรณ์