مثال على دالة سلسلة asp
استخدم وظائف السلسلة لإجراء عمليات مثل الاقتطاع والمخلفات واستبدال الحالة على السلاسل.
وظيفة بناء الجملة
تقوم LenLen(string|varname) بإرجاع عدد الأحرف في سلسلة، أو عدد البايتات المطلوبة لتخزين متغير.
يقوم TrimTrim(string) بإزالة المسافات قبل وبعد السلسلة
يقوم LtrimLtrim(string) بإزالة المسافات الموجودة أمام السلسلة
يقوم RtrimRtrim(string) بإزالة المسافات بعد السلسلة
يحصل MidMid(string,start,length) على السلسلة ذات الطول بدءًا من حرف البداية لسلسلة السلسلة. إذا تم حذف المعلمة الثالثة، فهذا يعني أن السلسلة تبدأ من حرف البداية إلى نهاية السلسلة.
يحصل LeftLeft(string,length) على سلسلة بطول من الجانب الأيسر من سلسلة السلسلة
RightRight(string,length) يحصل على طول السلسلة من الجانب الأيمن من السلسلة
يقوم LCaseLCase(string) بتحويل كافة الأحرف الكبيرة في سلسلة السلسلة إلى أحرف صغيرة
يقوم UCaseUCase(string) بتحويل كافة الأحرف الكبيرة في السلسلة إلى أحرف كبيرة
تقوم StrCompStrComp(string1,string2[, Compare]) بإرجاع نتيجة المقارنة بين سلسلة السلسلة 1 وسلسلة السلسلة 2 إذا كانت السلسلتان متماثلتين، فإنها تُرجع 0، وإذا كانت أقل من، فإنها تُرجع -1، وإذا كانت أكبر، فهي تُرجع. يعود 1
InStrInStr(string1,string2[, Compare]) تُرجع موضع التواجد الأول للسلسلة 1 في السلسلة 2.
سبليت سبليت (سلسلة 1، محدد [، العد [، بداية]])
قم بتقسيم السلسلة إلى مصفوفة أحادية البعد بناءً على المحدد، حيث يتم استخدام المحدد لتحديد حدود السلسلة الفرعية. إذا تم حذفه، يتم استخدام مسافة ("") كمحدد.
count عدد السلاسل الفرعية التي تم إرجاعها، -1 يشير إلى أن جميع السلاسل الفرعية تم إرجاعها.
إذا كانت البداية هي 1، يتم إجراء مقارنة نصية؛ وإذا كانت 0 أو تم حذفها، يتم إجراء مقارنة ثنائية.
ReplaceReplace(expression, find,replacewith[,compare[,count[,start]]]) يُرجع سلسلة يتم فيها استبدال عدد محدد من السلاسل الفرعية (بحث) بسلسلة فرعية أخرى (استبدال).