السلام عليكم
ما التعبير الذي يوضع في الـRegular لمنع كتابة حرف الـ '
وشكرا
أخي الكريم لا داعي للـRegular هو محرف واحد ممكن بكل سهولة ان ابحث عنه واعرف اذا كان التعبير صحيح أم لا
على كل حال هذا كود من أجل طلبك
Dim myString As String = "asd'asda'afdsa'fsd"
Dim reg As Regex = New Regex("'", RegexOptions.IgnoreCase)
If Not reg.IsMatch(myString) Then
' not Match
Else
' Match
End If-----------------------------------------------------------------------------------------------------------------------------
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
Mohammad Sonaiea
أو إذا أردت الـRegular Expression نفسها
[^']*
System Down كتب:أو إذا أردت الـRegular Expression نفسها[^']*
اخي System Down على مااعتقد ان التعبير خاطىْ اذا سمحت ممكن ان تتأكد منه ..!!!
-----------------------------------------------------------------------------------------------------------------------------
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
Mohammad Sonaiea
الحل بسيط ممكن تخليه عادي يكتبه من غير ما تعمل فالديشن من خلال الكود
me.textbox1.text=me.textbox1.replace(" ' ' "," ' ")
شكرا للجميع
Suzan2009 كتب:الحل بسيط ممكن تخليه عادي يكتبه من غير ما تعمل فالديشن من خلال الكودme.textbox1.text=me.textbox1.replace(" ' ' "," ' ")
اريد أمنعه عن طريق الكلاينت وليس السيرفر .
ممكن باستخدام AJAXToolkit أن تمنع المستخدم من الأصل أن يضيف ' باستخدام الأداة FilteredTextBoxExtender مع تحديد ' في الخاصية InvalidChars
وتفضل أخي الكريم هذا لنك لهذه الأداة
http://www.asp.net/AJAX/AjaxControlToolkit...redTextBox.aspx
وتقبل تحيتي
ASP.NET Team Leader
moh_kin_mah@hotmail.com
--------------------------------
لو أعجبك أي من مشاركاتي ... برجاء قم بتقييم المشاركة عبر الأزرار الموجودة أسفل يسار كل مشاركة