كيفية استبدال الفاصلة الأخيرة في سلسلة فارغة في asp كيفية استبدال الفاصلة الأخيرة في سلسلة فارغة في asp
على سبيل المثال، AAA، BBB، CCC، EEE، هذه السلسلة
كيف أجعل الفاصلة الأخيرة تختفي ويبقى الباقي دون تغيير؟
ملحق السؤال: على سبيل المثال، aaa، bbb، ccc، eee، هذه السلسلة
كيف أجعل الفاصلة الأخيرة تختفي ويبقى الباقي دون تغيير؟
إذا كان aaa، bbb، ccc، eee، فلن يتم إجراء أي تعديل.
انسخ رمز الكود كما يلي:
<%
str=aaa,bbb,ccc,eee,
إذا كان صحيحًا (str،1) =، إذن
str=left(str,len(str)-1)
نهاية إذا
%>
تقوم الدالة asp Right بإرجاع عدد محدد من الأحرف من الجانب الأيمن من السلسلة.
نصيحة: لتحديد عدد الأحرف في معلمة السلسلة، استخدم الدالة Len
نصيحة: يمكنك أيضًا الرجوع إلى الوظيفة اليسرى
قواعد اللغة
اليمين (السلسلة، الطول)
وصف المعلمة
خيط
مطلوب. تعبير سلسلة يتم إرجاع حرفه الموجود في أقصى اليمين.
طول
مطلوب. تعبير رقمي يحدد عدد الأحرف المطلوب إرجاعها. إذا كان 0، يتم إرجاع سلسلة ذات طول صفري؛ إذا كان هذا الرقم أكبر من أو يساوي عدد كافة الأحرف في معلمة السلسلة، يتم إرجاع السلسلة بأكملها.
مثال 1
انسخ رمز الكود كما يلي:
dim txttxt=هذا يوم جميل!
استجابة.كتابة (يمين (نص، 11))
الإخراج: يوم مفيد!
مثال 2
انسخ رمز الكود كما يلي:
dim txttxt=هذا يوم جميل!
استجابة.كتابة (يمين (نص، 100))
الإخراج: هذا يوم جميل!
مثال 3
انسخ رمز الكود كما يلي:
dim txt,xtxt=هذا يوم جميل!x=Len(txt)
الاستجابة.كتابة(يمين(txt,x))
الإخراج: هذا يوم جميل!