تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
ممكن حد من اخواتنا ومعلمنا الكرام يساعدني في استخلاص كلمات من تكست بوكس
#1
السلام عليكم اريد استخلاص جميع الارقام اللي امام كلمه member_id في التكست بوكس وارسلهم الي الليست بوكس 1 
المشروع مرفق للتعديل 


الملفات المرفقة
.rar   WindowsApplication11.rar (الحجم : 2.69 م ب / التحميلات : 104)
الرد }}}
تم الشكر بواسطة:
#2
(01-01-20, 07:26 PM)اليوم السابع كتب : السلام عليكم اريد استخلاص جميع الارقام اللي امام كلمه member_id في التكست بوكس وارسلهم الي الليست بوكس 1 
المشروع مرفق للتعديل 
بالله عليكم حد يساعدني
الرد }}}
تم الشكر بواسطة: 3booody , asemshahen5
#3
السلام عليكم ورحمة الله وبركاته

انسخلي كم سطر من النص وحدد الجزء المطلوب يعني ثابت النص بعد الكلمة او لا
الرد }}}
#4
(02-01-20, 01:32 PM)3booody كتب : السلام عليكم ورحمة الله وبركاته

انسخلي كم سطر من النص وحدد الجزء المطلوب يعني ثابت النص بعد الكلمة او لا
الجزء الثابت هذه الكلمه member_id= والرقم اللي بعدها هو المتغير 
انا اريد جلب الرقم اللي اللي بعد هذه الكلمه كما هو مظلل بالون الاحمر 
وهذا هو السطر 
  rel="dialog" ajaxify="/groups/member/?group_id=323416748432402&member_id=100002222723845&ref=MEMBER_LIST" 
الرد }}}
#5
تفضل اخي جرب هالكود وردلي النتيجة


كود :
Dim member_id = From str As String In TextBox1.Text.Split(vbNewLine) Select System.Text. _
                       RegularExpressions.Regex.Match(str, "member_id=(.+)&amp").Groups(1).Value
       ListBox1.Items.AddRange(member_id.ToArray)
الرد }}}
#6
(02-01-20, 08:12 PM)3booody كتب : تفضل اخي جرب هالكود وردلي النتيجة


كود :
Dim member_id = From str As String In TextBox1.Text.Split(vbNewLine) Select System.Text. _
                       RegularExpressions.Regex.Match(str, "member_id=(.+)&amp").Groups(1).Value
       ListBox1.Items.AddRange(member_id.ToArray)

اولا بارك الله لك النتيجه من الواقع الظاهري تمام ولكن ينقصها شيئ اولا هو ازاله كل العناصر الفارغه من الليست بوكس 
ثانيا ازاله العناصر المتكرره في الليست بوكس
الرد }}}
تم الشكر بواسطة: asemshahen5 , ابراهيم ايبو
#7
هذا الكود لحظه الاضافة مايقبل التكرار والنص الفارغ

كود :
Dim member_id = From str As String In TextBox1.Text.Split(vbNewLine) Select System.Text. _
                      RegularExpressions.Regex.Match(str, "member_id=(.+)&amp").Groups(1).Value
       For Each txt As String In member_id
           If Not txt = "" And Not ListBox1.Items.Contains(txt) Then
               ListBox1.Items.Add(txt)
           End If
       Next
الرد }}}
#8
(02-01-20, 10:25 PM)3booody كتب : هذا الكود لحظه الاضافة مايقبل التكرار والنص الفارغ

كود :
Dim member_id = From str As String In TextBox1.Text.Split(vbNewLine) Select System.Text. _
                      RegularExpressions.Regex.Match(str, "member_id=(.+)&amp").Groups(1).Value
       For Each txt As String In member_id
           If Not txt = "" And Not ListBox1.Items.Contains(txt) Then
               ListBox1.Items.Add(txt)
           End If
       Next

الله ينور يا قائد كل شئ تمام بفضل توجهاتك
الرد }}}
تم الشكر بواسطة: 3booody , ابراهيم ايبو



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


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