مملكة الأدواتTools Kingdom
الرئيسية ← أدوات المطورين والتقنية
قسم رئيسي
💻

أدوات المطورين والتقنية

منسق JSON، مختبر Regex، مولد كلمات المرور ومستخرج الروابط.

أدوات هذا القسم

دليل استخدام أدوات المطورين والتقنية

خريطة سريعة للأدوات

الأداةمتى تحتاجهاما تقدمه
مدقق JSONردّ API لا يعمل أو ملف إعدادات معطوبتحقق وتنسيق مقروء أو ضغط في سطر واحد
مختبر Regexكتابة نمط للتحقق من بريد أو رقم جوالتجربة النمط مع الخيارات على نص حقيقي
مولد كلمات المرورحساب جديد أو تغيير كلمة مرور قديمةطول من 6 إلى 64 حرفاً مع اختيار أنواع الأحرف
مستخرج الروابطجمع الروابط من بريد أو تقرير طويلقائمة بروابط http وhttps مع نسخها دفعة واحدة

أخطاء JSON التي ستكتشفها كثيراً

  • فاصلة زائدة بعد آخر عنصر، مثل {"a": 1,}، وهي مقبولة في جافاسكربت لكنها مرفوضة في JSON.
  • علامات تنصيص مفردة بدل المزدوجة حول المفاتيح والنصوص.
  • تعليقات داخل الملف؛ صيغة JSON القياسية لا تدعم التعليقات.
  • علامات تنصيص عربية أو ذكية منسوخة من محرر نصوص بدل علامة التنصيص العادية.
  • قيم مثل NaN وundefined لا تعترف بها صيغة JSON إطلاقاً.

Regex مع النصوص العربية

الخيار g يبحث عن كل التطابقات لا أولها فقط، وi يتجاهل حالة الأحرف اللاتينية، وm يجعل الرمزين ^ و$ يعملان على كل سطر. ولمطابقة الحروف العربية استخدم نطاقاً مثل [\u0600-\u06FF]. ولرقم جوال سعودي مثلاً يمكن تجربة ^05\d{8}$ مع رقم مكتوب بأرقام غربية، علماً بأن \d قد لا يطابق الأرقام المشرقية في كثير من البيئات. وجرّب النمط على أمثلة صحيحة وأخرى خاطئة عمداً لتتأكد أنه يرفض ما يجب رفضه.

كيف تقيس قوة كلمة المرور؟

تقاس القوة بالإنتروبيا: الطول × log2(عدد الرموز المتاحة). كلمة مرور من 16 حرفاً تجمع الأحرف الكبيرة والصغيرة والأرقام والرموز (نحو 94 رمزاً) تعطي قرابة 16 × 6.55 ≈ 105 بت، وهو مستوى يصعب كسره بالتخمين. زيادة الطول أجدى من إضافة نوع جديد من الرموز، واستخدم مدير كلمات مرور بدل حفظها في ملف نصي، ولا تعيد استخدام كلمة واحدة في أكثر من موقع.

أدوات المطورين والتقنية

أدوات يحتاجها المطور يومياً: مدقق ومنسق JSON، ومختبر التعبيرات النمطية Regex، ومولد كلمات المرور القوية، ومستخرج الروابط من النصوص.

آمنة وسريعة

كل المعالجة تتم داخل المتصفح، ويُستخدم مولد كلمات المرور تشفيراً عشوائياً آمناً (crypto.getRandomValues).

أسئلة شائعة

هل تُرسل بيانات JSON إلى خادم؟

لا، يتم التحقق والتنسيق محلياً في متصفحك.

ما طول كلمة المرور الآمن؟

12 حرفاً على الأقل مع مزيج من الأحرف والأرقام والرموز.