05-06-2011، 10:18 AM
شما در اين مقاله که به علت مطرح شدن در ميز مذاکره با کار با رشته ها که از مهمترين مباحث برنامه نويسي تحت وب مي باشد آشنا مي شويد :
براي اين که تمام حروف يک رشته بزرگ شوند از عبارت
استفاده مي شود که مثلاً عبارت :
نتيجه اش مي شود : PRDEV.COM
براي اينکه تمام حروف کوچک شود از عبارت
استفاده مي کنند .
براي اينکه فضاهاي خالي در دو طرف رشته را حذف کنيم از عبارت
استفاده ميکنيم . مثلاً :
نتيجه اش مي شود : Prdev.Com بدون فضاي خالي در دو طرف .
براي فهميدن طول يک رشته بر حسب بايت :
به عنوان مثال عبارت :
مقدار 5 را بر ميگرداند .
براي مقايسه 2 رشته از نظر اندازه از عبارت :
که اگر string1 از string2 بزرگتر بتشد مقدار 1 و اگر کووچکتر باشد مقدار 1- و اگر مساوي باشد مقدار 0 را برميگرداند . در ضمن توجه کنيد که اولويت اول با تعداد حروف و اولويت دوم با جلو يا عقب بودن يک کاراکتر در کدول الفباي انگليسي است.
براي جدا کردن تعدادي کاراکتر از يک رشته از عبارات :
که به تعداد Number از سمت راست يا چپ رشته جدا ميکند .
براي جدا کردن يک رشته به طول Length از محل شروعي مثل کاراکتر Start از رشته ي String از تابع زير استفاده مي کنند :
براي جستجو کردن يک رشته مثل String2 در داخل يک رشته ي ديگر مثل String1 از عبارت زير استفاده ميشود :
که در صورتي که وجود داشته باشد شماره ي آن کاراکتر و در غير اينصورت 0 برميگرداند .
منبع :
http://www.prdev.com
براي اين که تمام حروف يک رشته بزرگ شوند از عبارت
کد:
UCase(String)
کد:
strMyString = UCase("Prdev.Com")
براي اينکه تمام حروف کوچک شود از عبارت
کد:
LCase(string)
براي اينکه فضاهاي خالي در دو طرف رشته را حذف کنيم از عبارت
استفاده ميکنيم . مثلاً :
کد:
strMyString = Trim(" Prdev.Com ")
براي فهميدن طول يک رشته بر حسب بايت :
کد:
Len(string)
کد:
Len("Prdev")
براي مقايسه 2 رشته از نظر اندازه از عبارت :
کد:
strcomp(string1,string2)
براي جدا کردن تعدادي کاراکتر از يک رشته از عبارات :
کد:
Right(string,number)
Left(string,number)
براي جدا کردن يک رشته به طول Length از محل شروعي مثل کاراکتر Start از رشته ي String از تابع زير استفاده مي کنند :
کد:
Mid(string,Start,Length)
کد:
Instr(string1,string2)
منبع :
http://www.prdev.com