<كاملة فبسكريبت المرجعي
وظيفة تقسيم بإرجاع، مجموعة ذات بعد واحد الصفرية الذي يحتوي على عدد محدد من سلاسل فرعية.
بناء الجملة
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
مشاهدة مثال » <كاملة فبسكريبت المرجعي