AG
Regex
AGREGEX
حول
ورقة الغش
مكتبة الأنماط
الأدلة
اتصل بنا
한국어
English
日本語
中文
Español
Português
Français
Deutsch
Русский
العربية
Bahasa Indonesia
← الرئيسية
LIBRARY
مكتبة أنماط التعابير النمطية
جمعنا أنماط التعابير النمطية الشائعة مثل البريد والروابط وعناوين IP وا
جمعنا أنماط التعابير النمطية الشائعة مثل البريد والروابط وعناوين IP والتواريخ حسب الفئة. اضغط كل نمط لرؤية الوصف والأمثلة، وشغّله مباشرةً في المختبِر.
جهات الاتصال · التواصل الاجتماعي
جهات الاتصال · التواصل الاجتماعي
Email
/[\w.+-]+@[\w-]+\.[\w.-]+/gi
نمط عملي يلتقط عناوين البريد الإلكتروني على نطاق واسع. يسمح بالنقطة والزائد والشرطة في الا…
افتح النمط
جهات الاتصال · التواصل الاجتماعي
Hashtag
/(?:^|\s)(#[A-Za-z0-9_]+)/g
يطابق الوسوم (hashtag) التي تأتي بعد مسافة أو بداية الجملة ويلتقط الوسم المتضمّن # في مجمو…
افتح النمط
الويب · الروابط
الويب · الروابط
URL
/https?:\/\/[^\s/$.?#].[^\s]*/gi
يطابق عناوين الويب التي تبدأ بـ http أو https. يلتقط المسار والاستعلام والجزء التالي للبرو…
افتح النمط
الويب · الروابط
URL Slug
/^[a-z0-9]+(?:-[a-z0-9]+)*$/
يتحقق من كامل السلَق (slug) المكوّن من أحرف صغيرة وأرقام وشرطات فقط. لا يسمح بشرطات متتالي…
افتح النمط
التطوير · البيانات
التطوير · البيانات
IPv4 Address
/\b(?:(?:25[0-5]|2[0-4]\d|1?\d?\d)\.){3}(?:25[0-5]|2[0-4]\d|1?\d?\d)\b/g
يطابق عناوين IPv4 الصحيحة فقط حيث تكون كل ثُمانية في المدى 0~255. القيم الخارجة عن المدى م…
افتح النمط
التطوير · البيانات
IPv6 Address
/(?:[A-F0-9]{1,4}:){7}[A-F0-9]{1,4}/gi
يطابق عنوان IPv6 بصيغته الكاملة المكوّنة من ثماني مجموعات ست عشرية مفصولة بنقطتين. نمط بسي…
افتح النمط
التطوير · البيانات
UUID v4
/\b[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-5][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}\b/gi
يطابق UUID المعياري المفصول بشرطات بنمط 8-4-4-4-12. يفحص خانة الإصدار (1~5) وخانة النوع لي…
افتح النمط
التطوير · البيانات
HTML Tag
/<\/?([a-z][a-z0-9]*)\b[^>]*>/gi
يطابق الوسوم المفتوحة والمغلقة معًا ويلتقط اسم الوسم في مجموعة التقاط. يلتقط أيضًا الوسوم …
افتح النمط
التاريخ · الوقت
التاريخ · الوقت
ISO Date (YYYY-MM-DD)
/\b\d{4}-(?:0[1-9]|1[0-2])-(?:0[1-9]|[12]\d|3[01])\b/g
يطابق تواريخ ISO 8601 بصيغة YYYY-MM-DD. يُقيّد الشهر بين 01 و12 واليوم بين 01 و31 ليستبعد …
افتح النمط
التاريخ · الوقت
24-Hour Time
/\b([01]\d|2[0-3]):[0-5]\d(?::[0-5]\d)?\b/g
يطابق التوقيت بنظام 24 ساعة من 00:00 إلى 23:59، والثواني (:SS) اختيارية. يقيّد الساعة والد…
افتح النمط
التنسيق · الأكواد
التنسيق · الأكواد
HEX Color
/#(?:[0-9a-fA-F]{3}|[0-9a-fA-F]{6})\b/g
يطابق أكواد ألوان CSS بصيغة HEX حيث يأتي بعد # ثلاث خانات أو ست خانات ست عشرية. تُستبعد ال…
افتح النمط
الأمان · التحقق
الأمان · التحقق
Username
/^[a-zA-Z0-9_]{3,16}$/
يتحقق من اسم مستخدم من 3 إلى 16 حرفًا مكوّن من أحرف إنجليزية وأرقام وشرطة سفلية. لا يسمح ب…
افتح النمط
الأمان · التحقق
Strong Password
/^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[^\w\s]).{8,}$/
قاعدة كلمة مرور قوية تتحقق باستخدام الاستباق من احتواء حرف صغير وكبير ورقم وحرف خاص، كلٌّ …
افتح النمط
الأمان · التحقق
Credit Card
/\b(?:\d[ -]*?){13,16}\b/g
يطابق أشكال أرقام بطاقات الائتمان المكوّنة من 13 إلى 16 خانة، وقد تُفصل بمسافات أو شرطات. …
افتح النمط