توابع مربوط به کار با رشته ها در VB و ASP
براي اين که تمام حروف يک رشته بزرگ شوند از عبارت
كد: استفاده مي شود که مثلاً عبارت :
كد:
کد HTML:
strMyString = UCase("Prdev.Com")
نتيجه اش مي شود :
كد: براي اينکه تمام حروف کوچک شود از عبارت
كد: استفاده مي کنند .
براي اينکه فضاهاي خالي در دو طرف رشته را حذف کنيم از عبارت
استفاده ميکنيم . مثلاً :
كد:
کد HTML:
strMyString = Trim(" Prdev.Com ")
نتيجه اش مي شود : Prdev.Com بدون فضاي خالي در دو طرف .
براي فهميدن طول يک رشته بر حسب بايت :
كد: به عنوان مثال عبارت :
كد: مقدار 5 را بر ميگرداند .
براي مقايسه 2 رشته از نظر اندازه از عبارت :
كد:
کد HTML:
strcomp(string1,string2)
که اگر string1 از string2 بزرگتر بتشد مقدار 1 و اگر کووچکتر باشد مقدار 1- و اگر مساوي باشد مقدار 0 را برميگرداند . در ضمن توجه کنيد که اولويت اول با تعداد حروف و اولويت دوم با جلو يا عقب بودن يک کاراکتر در کدول الفباي انگليسي است.
براي جدا کردن تعدادي کاراکتر از يک رشته از عبارات :
كد:
کد HTML:
Right(string,number)
كد:
کد HTML:
Left(string,number)
که به تعداد Number از سمت راست يا چپ رشته جدا ميکند .
براي جدا کردن يک رشته به طول Length از محل شروعي مثل کاراکتر Start از رشته ي String از تابع زير استفاده مي کنند :
كد:
کد HTML:
Mid(string,Start,Length)
براي جستجو کردن يک رشته مثل String2 در داخل يک رشته ي ديگر مثل String1 از عبارت زير استفاده ميشود :
كد:
کد HTML:
Instr(string1,string2)