تقييم الموضوع :
  • 2 أصوات - بمعدل 4
  • 1
  • 2
  • 3
  • 4
  • 5
المرجع الكامل فى ( التعامل مع النصوص )
#1
السلام عليكم ورحمة الله
في هذا الموضوع هحاول اجمع كل دوال التعامل مع النصوص ولو نسيت حاجة ياريت الاخوة يضفوها لكى تكون مرجع للجميع

طول النص عدد الاحرف

PHP كود :
Dim txt As String "ABCDEFGHIJK"
'Len
MsgBox(Len(txt)) '
11
'Length
MsgBox(txt.Length) '
11 

حذف الفراغات المسافات

PHP كود :
Dim txt As String "  ABCDEFGHIJK  "
'Trim على يمين ويسار النص
MsgBox(Trim(txt))
'
Rtrim على يمين النص
MsgBox
(RTrim(txt))
'Ltrim على يسار النص
MsgBox(Ltrim(txt)) 


تحويل النص بين كبير وصغير كبتل صمول

PHP كود :
Dim txt As String "abcdEFGHIJK"
'UCase الى حروف كبيرة
MessageBox.Show(UCase(txt))
'
ToUpper الى حروف كبيرة
MessageBox
.Show(txt.ToUpper)
'LCase الى حروف صغيرة
MessageBox.Show(LCase(txt))
'
ToLower الى حروف صغيرة
MessageBox
.Show(txt.ToLower

لأخد جزء من النص

PHP كود :
'اذا النص لم يكفى يتم اكمال الباقى فراغات
Dim txt As String = "ABCDEFGHIJK"
'
LSet من الجهة اليسرى
MsgBox
(LSet(txt6)) 'ABCDEF
'
RSet من الجهة اليمنى
MsgBox
(RSet(txt6))
'Mid من البداية التى تحددها
MsgBox(Mid(txt, 3, 6)) '
CDEFGH 

عكس النص

PHP كود :
Dim txt As String "ABCDEFGHIJK"
'StrReverse
MsgBox(StrReverse(txt)) '
KJIHGFEDCBA 

وضع فرغات مسافات

PHP كود :
Dim txt As String "ABCDEFGHIJK"
'Space
MsgBox(txt & Space(2) & txt) '
ABCDEFGHIJK  ABCDEFGHIJK 

تحويل النص من والى مصفوفة

PHP كود :
Dim txt As String "ABC_DEF_GHI_JKL"
'
Dim txt_split() As String = Split(txt, "_")
'
'Split
MsgBox(txt_split(0)) '
ABC
MsgBox
(txt_split(1)) 'DEF
MsgBox(txt_split(2)) '
GHI
MsgBox
(txt_split(3)) 'JKL
'
Join
MsgBox
(Join(txt_split)) 'ABC DEF GHI JKL
MsgBox(Join(txt_split, "_")) '
ABC_DEF_GHI_JKL 

مقارنة بين نصين

PHP كود :
'Split
MsgBox(StrComp("ABCD", "ABCD")) ' 
0
'
MsgBox(StrComp("ABCD", "ABCZ")) ' 
1
'
MsgBox(StrComp("ABCD", "abcd")) '
-1
MsgBox
(StrComp("ABCD""abcd"CompareMethod.Text)) ' 0

'
Like
MsgBox
("ABCDE" Like "ABCDE"'True
MsgBox("abcde" Like "ABCDE") '
False
'? تعوض عن حرف 
MsgBox("ABCD" Like "?BCD") '
True
'* تعوض عن اى شي
MsgBox("AB2@" Like "*B**") '
True
'# تعوض عن رقم
MsgBox("ABC2" Like "ABC#") '
True
'[-] تعوض من الى
MsgBox("ABC2" Like "[A-Z]BC[1-9]") '
True
'[!-] تعوض ليس من الى
MsgBox("A@BC" Like "A[!a-z]BC") '
True
'[!] ليست العنصر المحدد
MsgBox("ABCD" Like "A[!#]CD") '
True


'= تساوى 
MsgBox("ABCDE" = "ABCDE") '
True
'<> لا تساوى
MsgBox("abcde" <> "ABCDE") '
True 


تكرار نص

PHP كود :
'StrDup
MsgBox(StrDup(8, "A")) '
AAAAAAAA
MsgBox
(StrDup(3"AZ ")) 'AZ AZ AZ 

استبدال نص

PHP كود :
'Replace
Dim txt As String = "ABCDEFGHIJK  ABCDEFGHIJK"
'
MsgBox(Replace(txt"AB""ZZ")) 'ZZCDEFGHIJK  ZZCDEFGHIJK
'
MsgBox(Replace(txt"AB""ZZ"14)) 'ZZCDEFGHIJK
'
MsgBox(Replace(txt"AB""ZZ"11)) 'ZZCDEFGHIJK  ABCDEFGHIJK 

معرفة موقع نص

PHP كود :
'InStr
Dim txt As String = "ABCDEFGHIJK"
'
MsgBox(InStr(txt"sz")) '0
'
MsgBox(InStr(txt"ef")) '0
'
MsgBox(InStr(txt"EF")) '5
'
MsgBox(InStr(txt"ef"CompareMethod.Text)) '5 

معرفة الحرف عن طريق رقمه

PHP كود :
Dim txt As String "ABCDEFGHIJKL"
'GetChar
MsgBox(GetChar(txt, 4)) '


تعنى سطر او كتابة سطر

PHP كود :
'vbNewLine
Dim txt As String = "ABCDEFGHIJK"
'
MsgBox(txt vbNewLine txt)
'ABCDEFGHIJK
'
ABCDEFGHIJK 

التعامل مع مكتبات الرموز ( Ascii ) و ( Unicode )

PHP كود :
'Asc
'
(ascii codeترجع بالرمز المقابل فى جدول الرموز
MsgBox
(Asc("A")) '65
MsgBox(Asc("E")) '
69
'Ascw
'
(unicodeترجع بالرمز المقابل فى جدول الرموز
MsgBox
(AscW("A")) '65
MsgBox(AscW("E")) '
69
'Chr
'
(ascii codeتعيد الحرف المقابل للقيمة فى جدول الرموز
MsgBox
(Chr(65)) 'A
'
chrw
'(unicode) تعيد الحرف المقابل للقيمة فى جدول الرموز
MsgBox(ChrW(35) & ChrW(13) & ChrW(65))
'
#
'A 

حذف جزء من النص

PHP كود :
Dim txt As String "ABCDEFGHIJKL"
'Remove
MsgBox(txt.Remove(2, 5)) '
ABHIJKL 

دمج نصين

PHP كود :
Dim txt As String "ABCDEFGHIJKL"
'Insert
MsgBox(txt.Insert(2, "ZZ")) '
ABZZCDEFGHIJKL 

التحقق من وجود نص
PHP كود :
Dim txt As String "ABCDEFGHIJKL"
'Contains
MsgBox(txt.Contains("A")) '
True
MsgBox
(txt.Contains("Z")) 'False 

إذا أفادك الموضوع لا تنسى الدعاء
الرد }}}


الردود في هذا الموضوع
المرجع الكامل فى ( التعامل مع النصوص ) - بواسطة ali.alfoly - 16-10-13, 11:35 PM
RE: ... - بواسطة sooriaty03 - 07-11-13, 11:39 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  تعبئة او تنظيف كل مربعات النصوص TextBoxes justforit 0 601 10-11-23, 09:24 PM
آخر رد: justforit
  بعض الاكواد المفيدة في التعامل مع قاعدة بيانات اكسس ابو ليلى 3 11,952 15-10-22, 12:16 AM
آخر رد: kebboud
Lightbulb [كود] إغلاق الفورم عن طريق زر Esc و التعامل مع CancelButton Anas Mahmoud 1 3,094 18-06-21, 07:15 PM
آخر رد: AymanRamadanSaad
Photo أكواد التعامل مع النصوص nordine-vb 0 2,384 27-02-20, 10:36 PM
آخر رد: nordine-vb
  [VB.NET] اكواد التعامل مع الفورم : خلفية متدرجة للفورم بعدة طرق مختلفة علي بنيان 27 9,351 13-02-20, 01:00 PM
آخر رد: ابراهيم عمر ابراهيم
Heart [سؤال] طريقة سحاب النصوص من كمبوبوكس دخل الموقع Ali Edal 4 2,683 30-01-20, 12:33 AM
آخر رد: Ali Edal
  كود بسيط لقرائة النصوص بالانجليزي فقط honest 7 5,524 22-10-19, 04:05 PM
آخر رد: sendbad100
  كود زخرفة النصوص ahmadpal 2 2,606 10-11-18, 02:40 PM
آخر رد: الحمد لله
Rainbow التعامل مع ملفات الجهاز ( إنشاء ، كتابة ، نقل ، نسخ ) YousefOkasha 5 4,526 08-08-18, 06:30 AM
آخر رد: elgokr
  [سؤال] السلام عليكم ممكن كود برنامج يحول النصوص الي فيديو elokely 0 2,458 10-04-18, 10:53 PM
آخر رد: elokely

التنقل السريع :


يقوم بقرائة الموضوع: