جدول المحتويات:

ما هو Regex tester؟
ما هو Regex tester؟

فيديو: ما هو Regex tester؟

فيديو: ما هو Regex tester؟
فيديو: Regular Expression Tester | Online Regex Tester | Free Online Regular Expression Tester 2024, أبريل
Anonim

Regex تستر هي أداة للتعلم والبناء و اختبار التعبيرات العادية ( RegEx / RegExp). يتم تحديث النتائج في الوقت الفعلي أثناء الكتابة. يتدحرج فوق تطابق أو تعبير للحصول على التفاصيل. حفظ ومشاركة التعبيرات مع الآخرين. استكشف المكتبة للحصول على المساعدة والأمثلة.

ببساطة ، ماذا يفعل هذا التعبير العادي؟

التعبير العادي أو التعبير العادي أو التعبير العادي (يسمى أحيانًا التعبير المنطقي) هو سلسلة من الأحرف التي تحدد نمط البحث. عادة ما يتم استخدام هذه الأنماط من قبل سلسلة خوارزميات البحث عن عمليات "البحث" أو "البحث والاستبدال" على السلاسل ، أو للتحقق من صحة الإدخال.

ثانيًا ، ما هو استبدال regex؟ يحل محل (String ، String ، MatchEvaluator ، RegexOptions) في سلسلة إدخال محددة ، يستبدل كل السلاسل التي تطابق تعبير عادي بسلسلة تم إرجاعها بواسطة مفوض MatchEvaluator. الخيارات المحددة تعدل عملية المطابقة.

سئل أيضًا ، ما هو التحقق من صحة regex؟

RegEx يسمح لنا بالتحقق من وجود أنماط في سلاسل نصية مثل محاولة مطابقة ملف صالح عنوان البريد الإلكتروني أو كلمة المرور. إذا كان ديناميكيًا ، فأنت تريد التحقق منه مقابل نمط معين التحقق من صحة ربما مقابل قاعدة بيانات. نظرًا لأن هذه السلسلة ديناميكية ، فأنت بحاجة إلى شيء ما التحقق من صحة لديها المعلمات المطلوبة.

كيف أتجاهل حالة في regex؟

إذا كنت تريد أن يكون جزءًا فقط من regex غير حساس لحالة الأحرف (كما يفترض إجابتي الأصلية) ، فلديك خياران:

  1. استخدم معدّلات الوضع (؟ i) و [اختياريًا] (؟ -i): (؟ i) G [a-b] (؟ - i). *
  2. ضع جميع الأشكال (مثل الأحرف الصغيرة والكبيرة) في التعبير العادي - يكون مفيدًا إذا كانت معدِّلات الوضع غير مدعومة: [gG] [a-bA-B]. *

موصى به: