مولّد التعابير النمطية وشارحها
أنشئ تعبيرًا نمطيًا (regex) من أمثلة نصية، واشرح أي regex جزءًا جزءًا بلغة واضحة. قائم على القواعد ويعمل في متصفحك.
بلا رفع
✓ Generalised from your examples · matches 3/3, rejects 2/2
^\d{4}-\d{2}-\d{2}$✓ ISO date (YYYY-MM-DD) · matches 3/3, rejects 2/2
^\d{4}-(?:0[1-9]|1[0-2])-(?:0[1-9]|[12]\d|3[01])$✓ Exact alternatives · matches 3/3, rejects 2/2
^(?:2024-01-15|1999-12-31|2026-10-14)$
كيفية استخدام مولّد التعابير النمطية وشارحها
- 1افتح مولّد التعابير النمطية وشارحها. يعمل في متصفحك دون تسجيل.
- 2اكتب بياناتك أو الصقها.
- 3انسخ النتيجة أو نزّلها.
أسئلة
How is the regex generated?
Your examples are split into runs of digits, letters and punctuation. If they share a structure, those runs become character classes with lengths; common formats like emails, dates and UUIDs are also checked against your examples.
Is AI involved?
No. It is rule-based and runs entirely in your browser.
Which regex flavour?
JavaScript (ECMAScript). Most patterns also work in PCRE, Python and Go.
أدوات أخرى
منسّق ومدقق JSONتجميل، تصغير، تحقق ترميز وفك ترميز Base64نصوص وملفات مولّد التجزئة (Hash)MD5 وSHA-1 وSHA-256 وSHA-512 مولّد كلمات المرور وUUIDقوية وعشوائية ومحلية مختبر التعابير النمطيةتطابقات ومجموعات مباشرة فك ترميز JWTالترويسة والحمولة والانتهاء مقارنة النصوصقارن بين نصين CSV ↔ JSON ↔ YAML ↔ XMLحوّل صيغ البيانات