prompt

بناء وشرح Regex

يبني تعبيرا نمطيا من وصف بلغة بسيطة ويشرح كل جزء فيه.

موثوقآخر تحديث يونيو ٢٠٢٦
الموجه
انت خبير regex. ابن تعبيرا نمطيا ل{{flavor}} يطابق: {{requirement}}.

المدخلات:
- نكهة او محرك regex: {{flavor}} (PCRE، JavaScript، Python re، الخ)
- ما يطابق (وما لا يطابق): {{requirement}}
- نصوص اختبار (يجب ان تطابق / يجب الا تطابق): {{test_strings}}

انتج:
1. التعبير جاهزا للصق.
2. تفصيلا رمزا برمز (ما يفعله كل جزء) ليصونه المستخدم.
3. النتائج مقابل {{test_strings}}: ايها ينجح وايها يفشل ولماذا.
4. الحالات الحدية الشائعة التي يعالجها هذا النمط او لا يعالجها.

القواعد: استخدم الصيغة الصحيحة ل{{flavor}}؛ فضل الوضوح على الذكاء؛ حذر من التراجع الكارثي ان كان النمط يخاطر به؛ ونبه حين يكون regex الاداة الخاطئة (مثل تحليل HTML المتداخل).
هل نجح معك؟ قيم هذا الموجه

المتغيرات

{{flavor}}نكهة Regex
{{requirement}}ما يطابق
{{test_strings}}نصوص الاختبار

مثال للمخرجات

النكهة: JavaScript. المطلوب: مطابقة لون hex صالح (#fff او #ffffff)، لا #ffff. التعبير: /^#(?:[0-9a-fA-F]{3}|[0-9a-fA-F]{6})$/ التفصيل: - ^ ... $ : تثبيت النص كاملا. - # : رمز # حرفي. - (?: ... | ... ) : مجموعة غير ملتقطة، اي من الفرعين. - [0-9a-fA-F]{3} : 3 خانات hex بالضبط (#fff). - [0-9a-fA-F]{6} : 6 خانات hex بالضبط (#ffffff). الاختبارات: "#fff" ينجح، "#ffffff" ينجح، "#ffff" يفشل (4 ليست 3 او 6)، "fff" يفشل (بلا #). الحالات الحدية: يرفض hex ب4 او 8 خانات (RGBA) عمدا \u2014 اضف فرعي {4} و{8} ان احتجت قناة الفا.

التفاصيل

المصدر

AI Khazna

الرخصة

الأمان

موثوق

النوع

prompt

أصول ذات صلة

مختارات أخرى في التطوير والبرمجة.

mcp serverclaude_codecursorcodex
npm install @modelcontextprotocol/server-everything
خادم الاختبار الشامل (Everything)
خادم مرجعي للاختبار يجرب كل ميزات بروتوكول MCP — الأوامر والموارد والأدوات.★ ٤.٩ · ٥,٠٠٠+
mcp serverclaude_codecursorcodex
npm install @modelcontextprotocol/server-memory
خادم الذاكرة (Memory)
نظام ذاكرة دائمة قائم على رسم بياني معرفي. يتيح للوكلاء تذكر المعلومات عبر المحادثات.★ ٤.٩ · ٥,٠٠٠+
mcp serverclaude_codecursorcodex
npm install @modelcontextprotocol/server-filesystem
خادم نظام الملفات (Filesystem)
عمليات ملفات آمنة مع ضوابط وصول قابلة للضبط. قراءة الملفات المحلية وكتابتها وسردها والبحث فيها.★ ٤.٩ · ٥,٠٠٠+
mcp serverclaude_codecursorcodex
npm install @modelcontextprotocol/server-git
خادم Git
أدوات لقراءة مستودعات Git والبحث فيها والتحكم بها — السجل والفروقات وتتبع المؤلفين والفروع والمزيد.★ ٤.٩ · ٥,٠٠٠+
mcp serverclaude_codecursorcodex
npm install @modelcontextprotocol/server-fetch
خادم جلب الويب (Fetch)
خادم لجلب محتوى الويب وتحويله لاستخدام فعال مع نماذج اللغة. يجلب الروابط ويحولها إلى ماركداون نظيف.★ ٤.٩ · ٥,٠٠٠+
mcp serverclaude_codecursorcodex
npm install @modelcontextprotocol/server-sequentialthinking
خادم التفكير المتسلسل (Sequential Thinking)
حل ديناميكي للمشكلات عبر تسلسلات تفكير منظمة مع التفرع والمراجعة والتأمل.★ ٤.٩ · ٥,٠٠٠+

افحص قبل التثبيت

شغل أي مصدر عبر فحوصاتنا - الظهور في الذكاء الاصطناعي والأمان والأداء واكتشاف التقنيات.

المزيد في التطوير والبرمجة