تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] استخلاص جزء محدد من نص وإضافته إلى بداية النص ؟
#1
السلام عليكم

إذا كان عندى نص(A072D7BE) ، بالطبع غير محدد طوله
وأريد استقطاع آخر حرفين منه وإضافتم فى مقدمته

كتبت هذا الكود لينطبق على نص محدد
وأريد صيغة عامة لتكون نافعة لأى نص دون التقيد بحجمه
PHP كود :
Module Module1
    Sub Main
()
 
       Dim Id As String
        Id 
"A072D7BE"
 
       Id Right(Id2) & (Id.Remove(62))
 
       MsgBox(Id)
 
   End Sub
End Module 
وكان الناتج    BEA072D7
الرد }}}
تم الشكر بواسطة:
#2
جرب هذا الكود


PHP كود :
Sub Main()
 
   Dim Id As String "A072D7BE"

 
   ' الحصول على الجزء الأخير من النص (الحرفين الأخيرين)
    Dim lastTwoCharacters As String = Id.Substring(Id.Length - 2)

    ' 
إزالة الحرفين الأخيرين من النص الأصلي
    Dim restOfText 
As String Id.Substring(0Id.Length 2)

 
   ' الجزء المراد بعد الإضافة
    Dim finalText As String = lastTwoCharacters & restOfText

    MsgBox(finalText)
End Sub 
الرد }}}
تم الشكر بواسطة: أبو خالد الشكري , Taha Okla , asmarsou , AmeenRashed
#3
(01-01-24, 09:26 PM)Kamil كتب : جرب هذا الكود


PHP كود :
Sub Main()
 
   Dim Id As String "A072D7BE"

 
   ' الحصول على الجزء الأخير من النص (الحرفين الأخيرين)
    Dim lastTwoCharacters As String = Id.Substring(Id.Length - 2)

    ' 
إزالة الحرفين الأخيرين من النص الأصلي
    Dim restOfText 
As String Id.Substring(0Id.Length 2)

 
   ' الجزء المراد بعد الإضافة
    Dim finalText As String = lastTwoCharacters & restOfText

    MsgBox(finalText)
End Sub 
الله ينور عليك .. شكراً لك
ويمكن وضع كل ما أشرت عليه فى سطر واحد

PHP كود :
   Sub Main()
        ' الحصول على الحرفين الأخيرين من النص
        ' 
Id.Substring(Id.Length 2)
        ' إزالة الحرفين الأخيرين من النص الأصلي
        ' 
Id.Substring(0Id.Length 2)

        Dim Id As String "A072D7BE99"
        Id = (Id.Substring(Id.Length 2)) & (Id.Substring(0Id.Length 2))
        MsgBox(Id)  '  99A072D7BE   الناتج
    End Sub 
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  كيف نستخرج نص الالتاريخ الاول من النص التالي: justforit 0 126 31-10-25, 05:33 PM
آخر رد: justforit
  [سؤال] طريقة توسيط النص داخل اداة comboBox سمير1404 7 3,858 24-08-25, 01:01 PM
آخر رد: أبو خالد الشكري
  [كود] كود تغيير حجم النص في التكست بوكس hassan 8 8,787 30-01-25, 02:33 AM
آخر رد: خالد كامل1
  [VB.NET] استعراض بيانات في Datagridview واضافة جميع البيانات لجدول محدد sql skode 0 486 12-01-25, 12:50 AM
آخر رد: skode
  اريد جلب عدد محدد من السجلات من قاعدة بيانات اكسس الى الداتا قراد فيو يوجد مثال khalidalwdi 2 665 12-11-24, 12:19 PM
آخر رد: khalidalwdi
  البحث بين تاريخين مع الوقت - من بداية اليوم - حتى اخر اليوم moh61 3 601 12-06-24, 08:00 PM
آخر رد: Taha Okla
  بحث بالكومبو بوكس لا ى جزء من النص Lathe1 3 898 28-02-24, 02:59 AM
آخر رد: معاند الحظ
  [VB.NET] حذف اكثر من سطر محدد في جرد فيو h2551996 3 822 25-11-23, 12:30 PM
آخر رد: h2551996
  كيف اجعل البرنامج في بداية الشهر ينفذ حدث معين بالاصح اريد البرنامج في تاريخ واحد من Adel27213 3 930 05-11-23, 01:45 AM
آخر رد: justforit
  دالة ادخال ارقام فقط في مربع النص atefkhalf2004 7 1,488 20-08-23, 09:04 AM
آخر رد: atefkhalf2004

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


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