قواعد التحقق من الصحة المستقلة للغة (v2.0)
يفي المدقق بالمتطلبات التالية:
- القواعد تعليمية ومستقلة اللغة
- أي عدد من القواعد لكل حقل
- يجب على المدقق العودة معا أخطاء لجميع الحقول
- استبعاد جميع الحقول التي لا تحتوي على قواعد التحقق الموصوفة
- إمكانية التحقق من صحة الهياكل الهرمية المعقدة
- من السهل وصف التحقق من الصحة وفهمه
- إرجاع رموز الخطأ المفهومة (لا رسائل خطأ ولا رموز رقمية)
- سهل تنفيذ القواعد الخاصة (عادة سيكون لديك العديد في كل مشروع)
- يجب أن تكون القواعد قادرة على تغيير إخراج النتائج ("trim" ، "nested_object" ، على سبيل المثال)
- متعدد الأغراض (التحقق من صحة إدخال المستخدم ، والتحقق من صحة ، وبرمجة العقود وما إلى ذلك)
- دعم يونيكود
حاول الانترنت
- ملعب جافا سكريبت على الانترنت
- ملعب متعدد اللغات عبر الإنترنت
التنضب الحالي
- JavaScript (LIVR 2.0) متاح في NPM ، Kaintainer @Koorchik
- Perl (LIVR 2.0) متاح في CPAN ، Kaintainer koorchik
- PHP (LIVR 2.0) متاح في Packagist ، PauntainerWebbyLab
- Python (LIVR 2.0) متاح في PYPI ، SaintainerRainSholok
- Erlang ، Olifer (Livr 2.0) ، Panainerer @prots
- Erlang ، الكبد (LIVR 2.0) ، صيانة erlangbureau
- Java (Livr 2.0) ، kainerervlbaluk
- Ruby (LIVR 2.0) متاح في Rubygems ، Kaintainer @Fuksito
- Ruby (LIVR 0.4 ، الإصدار السابق) في Rubygems ، Kaintainer @Maktwin
- LUA (LIVR 2.0) ، Saintainerfperrad
- GO (LIVR 2.0) ، PANTAINER @K33NICE
- Swift (LIVR 2.0) ، kainerergrupozap
أحدث إصدار من LIVR هو 2.0 إصدار LIVR السابق هو 0.4
الوثائق
- مقدمة
- قواعد التحقق
- القواعد التعاونية
- كيفية المساهمة
- التغييرات
أمثلة
- بيانات التسجيل البسيطة
- التحقق البسيط للكائن المتداخل
- التحقق من صحة قائمة بسيطة
- التحقق من صحة قائمة الكائنات
- التحقق من صحة قائمة الكائنات المختلفة