تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] سؤال في تكست بوكس
#2
استخدم حدث TextChanged و Regex.Replace لاستبدال اي شيء ليس بحرف عربي او انجليزي او مسافة بنص فارغ

كود :
   Private Sub TextBox1_TextChanged(sender As Object, e As EventArgs) Handles TextBox1.TextChanged
       Dim Txt As TextBox = sender
       Txt.Text = Regex.Replace(Txt.Text, "[^\u0621-\u064Aa-zA-Z\s]", "")
   End Sub


لا تنس 
كود :
Imports System.Text.RegularExpressions

المدي [^\u0621-\u064Aa-zA-Z\s] يمثل اي شيء لبس بحرف عربي ( في الامر تفصيل ) وكذلك ليس بحرف انجليزي ولا حرف مسافة ( مسافة عادية او TAB او سطر جديد )
الرد }}}
تم الشكر بواسطة: سعود , حسن الجلب , حسن الجلب


الردود في هذا الموضوع
سؤال في تكست بوكس - بواسطة حسن الجلب - 08-11-21, 10:07 AM
RE: سؤال في تكست بوكس - بواسطة Anas Mahmoud - 08-11-21, 12:47 PM


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


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