Skip to content

مولّد التعابير النمطية وشارحها

أنشئ تعبيرًا نمطيًا (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. 1افتح مولّد التعابير النمطية وشارحها. يعمل في متصفحك دون تسجيل.
  2. 2اكتب بياناتك أو الصقها.
  3. 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.

أدوات أخرى