تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
الحصول على اول 3 ارقام
#1
كيف الحصول على اول 3 ارقام من string 
هل يمكن الحصول على اول 3 ارقام بدون استخدام substring(0,3 ؟
الرد }}}
تم الشكر بواسطة:
#2
كود :
TextBox1.Text = System.Text.RegularExpressions.Regex.Match(Label1.Text, "\d{3}").ToString
هذا الكود اسهل يشرح استخراج اول 3 ارقام من label1 ويضعها فى textbox1 باستخدام ال Regular Expressions
الرد }}}
تم الشكر بواسطة: سعود , الكاتب , الكاتب
#3
السلام عليكم

استخدم MID كالتالي

كود :
Dim m As String = Mid(value, 1, 3)

يعطيك العافية
(( يَا أَيَّتُهَا النَّفْسُ الْمُطْمَئِنَّةُ ارْجِعِي إِلَى رَبِّكِ رَاضِيَةً مَرْضِيَّةً فَادْخُلِي فِي عِبَادِي وَادْخُلِي جَنَّتِي ))

الرد }}}
تم الشكر بواسطة: الكاتب , الكاتب
#4
'طريقة اخري


كود :
Dim number As String = "123456"
       Dim requiredLength As Integer = 3
       Dim result As String = If(number IsNot Nothing, String.Join(CType(Nothing, String), number.Take(requiredLength)), CType(Nothing, List(Of Char)))
او الأفضل تحويل الكود اعلاه الي دالة تسترد منها العدد  المطلوب

كود :
   Private Function GetPartOfString(s As String, length As Integer) As String
       Dim result As String = CType(Nothing, String)
       If Not String.IsNullOrWhiteSpace(s) AndAlso Char.IsDigit(s, length) Then
           result = If(s IsNot Nothing, String.Join(CType(Nothing, String), s.Take(length)), CType(Nothing, List(Of Char)))
       End If
       Return result
   End Function

كيف تستخدم الدالة



كود :
  ' عرض الناتج في اي كونترول
       Label1.Text = GetPartOfString("1234567", 3)
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  ارقام فوق السطر وتحته Abo Louay 2 204 27-01-24, 11:06 PM
آخر رد: Abo Louay
  دالة ادخال ارقام فقط في مربع النص atefkhalf2004 7 819 20-08-23, 09:04 AM
آخر رد: atefkhalf2004
  كيف الحصول على قيمة الخلية بعد تحديد الصف في datagridview؟ hazim1 2 561 06-08-23, 01:12 AM
آخر رد: hazim1
  لا استطيع الحصول على الرقم التسلسلي للقرص C ابو محمد محمد محمد 6 748 27-04-23, 01:49 PM
آخر رد: ابو محمد محمد محمد
  كتابه ارقام فقط textbox Mostafa201255411 3 682 01-12-22, 02:22 PM
آخر رد: h2551996
Wink [سؤال] جلب ملف اكسل من نوع رقم فتعرض على شكل ارقام اخرى m.alkndy 0 336 28-11-22, 06:34 PM
آخر رد: m.alkndy
  الحصول على إسم الفورم jemyx 3 1,005 10-05-22, 08:40 PM
آخر رد: asmarsou
  [VB.NET] ايه افضل طريقة لاستخراج ارقام من صورة ؟ الماجيك مسعد 2 1,164 17-03-22, 03:52 PM
آخر رد: الماجيك مسعد
  تحقق من سلسلة ارقام sql محمود صالح 4 1,201 05-03-22, 05:11 PM
آخر رد: محمود صالح
  إستفسار حول طريقة الحصول على رقم المحمول عبد العزيز البسكري 0 788 22-11-21, 09:47 PM
آخر رد: عبد العزيز البسكري

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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم