استخدام وظيفة الانقسام في ASP ، واستخدم SPLIT للانقسام والتقاطع ، ويمكنك فهمها من خلال النظر في بعض الأمثلة.
استخدام وظيفة الانقسام في ASP
سلسلة تقسيم واعتراض
مجرد إلقاء نظرة على بعض الأمثلة لفهمها
انسخ الرمز على النحو التالي:mystr = 1،2،3،4،5
myster = split (myster ،،)
لـ i = 0 to ubund (mystr)
repress.write myster (i)
التالي
'قيمة الإرجاع هي 123456
mystr = xlei.net/http/student/x/index.asp
myster = split (mystr ،/http/student)
لـ i = 0 to ubund (
mystr
)
respons
/x/index.asp
mystr=1 batch in 2 batches in 3 batches in 4 batches is in 5 batches in
mystr=split(mystr, batch in)
for i=0 to ubund(mystr)
response.write mystr(i)
next
قيمة الإرجاع هي 1234 دفعة في 56
يعيدالوصف
صفيفًا أحادي البعد على أساس 0 ، يحتوي على العدد المحدد من السلاسل الفرعية.
تقسيمبناء الجملة
(التعبير [، المحدد [، العد [، ابدأ]]]))
بناء جملة وظيفة الانقسام مع المعلمات التالية:
تعبيرالوصف المعلمة
المطلوب. تعبير سلسلة تحتوي على فرعية وفواصل. إذا كان التعبير عبارة عن سلسلة ذات طول صفري ، فإن Split يعيد صفيفًا فارغًا ، أي صفيف لا يحتوي على عناصر وبيانات.
محدد اختياري. الأحرف المستخدمة لتحديد حدود السلاسل الأساسية. إذا تم حذفه ، استخدم الفضاء () كحدد. إذا كان المحدد عبارة عن سلسلة ذات طول صفري ، يتم إرجاع صفيف عنصر واحد يحتوي على سلسلة التعبير بأكملها.
العد اختياري. يشير عدد الفروع التي تم إرجاعها ، -1 إلى أنه يتم إرجاع جميع عمليات التسليح.
قارن الاختياري. يشير إلى قيمة نوع المقارنة المستخدمة عند حساب السلسلة الفرعية. للاطلاع على القيم ، راجع قسم الإعدادات.
يمكن أن يكونللمعلمة
المقارنة القيم التالية:
القيمة الثابتة الوصف
VBBINDINDINCOMPARE 0 تنفيذ المقارنة الثنائية.
VBTextCompare 1 قم بمقارنة النص.
تقوم VBDATABASECOMPARE 2 بمقارنة بناءً على المعلومات الواردة في قاعدة البيانات (التي يتم إجراء المقارنة).
اقتبس من ASP للتحقق مما إذا كان يحتوي على شخصيات غير قانونية
انسخ رمز الرمز كما يلي:اسم المستخدم = استبدال (request.form (اسم المستخدم)) ، '،' ')
password = استبدال (trim (request.form (كلمة المرور)) ،' ')
إذا كان اسم المستخدم (اسم المستخدم ، ٪) (اسم المستخدم ،#) أو Instr (اسم المستخدم ،؟) instr (اسم المستخدم ، |)
. ؛ History.Back () </script>
repose.end
end إذا
كان instr (كلمة المرور ، ٪) أو Instr (كلمة المرور ،#) أو Instr (كلمة المرور ،؟) أو instr (كلمة المرور ، |) ثم
استجابة.
لغة = javaScript> تنبيه(
"تحتوي كلمة المرور الخاصة بك على أحرف غير قانونية!
)