Presentation is loading. Please wait.

Presentation is loading. Please wait.

التعامل مع النصوص string T/Arwa Al-Sarami.

Similar presentations


Presentation on theme: "التعامل مع النصوص string T/Arwa Al-Sarami."— Presentation transcript:

1 التعامل مع النصوص string T/Arwa Al-Sarami

2 دالة compare لها ثلاث قيم تعريف دالةcompare:
هي عبارة عن مقارنة بين متغيرين. لها ثلاث قيم في حالة تطابق النصوص 1 في حالة النص الأول أصغر من النص الثاني 1- في حالة النص الأول أكبر

3 دالة compare الحالة الأولى: Dim x as string="A"
Dim y as string="A" MsgBox(string.compare(x,y)) الحالة الأولى: في حال تساوي النصوص تظهر لنا النتيجة ب صفر Dim x as string="B" Dim y as string="A" MsgBox(string.compare(x,y)) الحالة الثانية: في حال النص الأول أصغر من النص الثاني تظهر لنا النتيجة ب واحد Dim x as string="A" Dim y as string="B" MsgBox(string.compare(x,y)) الحالة الثالثة: في حال النص الأول أكبر من النص الثاني تظهر لنا النتيجة ب سالب واحد

4 دالة CONCAT تعريف دالة CONCAT:
هي عبارة عن ربط أو دمج بين متغيرين / نصين. مثال: Dim x as string=“ahmed" Dim y as string="AL-ali" Label1.text=string.concat(x,y) النتيجة: Ahmed Al-ali

5 دالة Insert مثال: النتيجة : maha تعريف دالة Insert:
هي عبارة عن إضافة جزء من النصوص داخل متغير معرف مسبقا. مثال: Dim n1 as string=“ma" Label1.text=n1.insert(2,“ha") النتيجة : maha

6 دالة Remove النتيجة : saarah تعريف دالة Remove:
هي عبارة عن حذف جزء أو أكثر من النصوص المعرفة مسبقا . مثال: Dim n1 as string=“saaarah" Label1.text=n1.remove(2,1) النتيجة : saarah

7 دالة Substring النتيجة : aed تعريف دالة Substring:
هي عبارة عن اقتصاص جزء أو اكثر من النصوص المعرفة مسبقا . مثال: Dim m1 as string=“ahmed" Label1.text=m1.supstring(1,2) النتيجة : aed

8 دالة To lower النتيجة : story تعريف دالة To lower :
هي عبارة عن تحويل الأحرف من كبيرة إلى صغيرة. مثال: Dim h1 as string="STORY" Label1.text=h1.tolower() النتيجة : story

9 دالة To upper النتيجة : STORY تعريف دالة To upper:
هي عبارة عن تحويل الأحرف من صغيرة إلى كبيرة. مثال: Dim h1 as string="story " Label1.text=h1.toupper () النتيجة : STORY

10 دالة Trim النتيجة : maha تعريف دالة Trim :
هي عبارة عن دالة حذف المسافة الموجودة داخل النصوص. (سواء كانت المسافة في بداية النص أو نهايته). مثال: Dim x as string=“ maha " Label1.text=x.trim( ) النتيجة : maha

11 دالة Replace النتيجة : arwa تعريف دالة Replace :
هي عبارة عن دالة استبدال النص المسبق بالنص الجديد . مثال: Dim x1 as string=“sara " Label1.text=x1.replace(“sara",“arwa") النتيجة : arwa

12 دالة Padleft النتيجة : $$$$$$arwa تعريف دالة Padleft :
هي عبارة عن دالة وضع مسافة من اليسار. (وضعها باستخدام أي نوع من الرموز) . مثال: Dim n1 as string=“arwa" Label1.text=n1.padleft(10,”$”) النتيجة : $$$$$$arwa

13 دالة Padright النتيجة : arwa$$$$$$ تعريف دالة Padright :
هي عبارة عن دالة وضع مسافة من اليمين. (وضعها باستخدام أي نوع من الرموز) . مثال: Dim n1 as string=“arwa" Label1.text=n1.padright(10,”$”) النتيجة : arwa$$$$$$

14 دالة Indexof تعريف دالة Indexof :
هي عبارة عن دالة البحث في السلسة والنتيجة تظهر على شكل أرقام. ولها أربع حالات:

15 دالة Indexof النتيجة : 2 الحالة الأولى: البحث عن طريق الحرف فقط. مثال:
Dim n1 as string=“ahmed sami” Label1.text=n1.indexof("m") النتيجة : 2

16 داله Indexof النتيجة : 6 الحالة الثانية: البحث عن حرف بدأ من مكان ما.
مثال: Dim n1 as string=" ahmed sami " Label1.text=n1.indexof(“s",3) النتيجة : 6 9 8 7 6 5 4 3 2 1 i m a s d e h مكان بداية البحث موقع الحرف

17 مكان انتهاء البحث بمقدار 6 أحرف
داله Indexof الحالة الثالثة: إذا تحدد مكان بدء البحث و مكان انتهائه. مثال: Dim x As String = “ahmed ali" Label1.Text = x.IndexOf("a", 3, 6) النتيجة : 4 9 8 7 6 5 4 3 2 1 i m a s d e h مكان بداية البحث مكان انتهاء البحث بمقدار 6 أحرف موقع الحرف

18 Label1.Text = x.IndexOf("w", 3, 2)
الحالة الرابعة: إذا كان الحرف الذي نبحث عنه غير متوفر. مثال: Dim x As String = “ahmed sami" Label1.Text = x.IndexOf("w", 3, 2) النتيجة : 1- النتيجة -1 لان لا يوجد في منطقة البحث حرف W 9 8 7 6 5 4 3 2 1 i m a s d e h مكان بداية البحث مكان انتهاء البحث بمقدار حرفين


Download ppt "التعامل مع النصوص string T/Arwa Al-Sarami."

Similar presentations


Ads by Google