الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مطلوب شرح لهذا الكود

بدأه wimaxmax في 25 مايو 2009 · 1 رد · 383 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكــم ورحمـة الله وبركاتــه ،،

تحية طيبة

:blush:

جالس اتعلم عن ال REGEX وحصلت الدروس في هذا الموقع

عجزت افهم هذه الداله


{
bool blnMatch;
blnMatch = Regex.IsMatch(StrValue, "^([a-zA-Z0-9_\\-\\.]+)@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.)" + "|(([a-zA-Z0-9\\-]+\\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\\]?)$");
return blnMatch;
}
public bool IsEmailAddress(string StrValue)

الخاصة بالتحقق من البريد الالكتروني

رابط الدرس

ممكن شرح لهذا الكود

وشاكر لكم مقدماً

مع التحية

#2

الموضوع بسيط جدا

الدالة بتعمل ريترن ب bool

ملحوظة عامة قسم الريجيكس لقبل ال @ وبعد ال @

عموما

بتحدد بين ال ^ و $ حدود الماتش

+ = حرف واحد او اكتر من المجموعة اللى متحددة فى [ ]

لو سبقت بسلاش حرف خاص يبقة انه هيتعامل بدون تمييز

{n, m}: معناه مسموح من n الى m

انصحك تقرا الموضوع دا http://www.informit.com/articles/article.aspx?p=1278986

(map share people)

فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader

مواضيع مشابهة