تتطلب الواجهة المستخدمة في المشاريع الحديثة استدعاء المصادقة الحقيقية. سعر واجهة المصادقة الحقيقية ليس أعلى من سنتات قليلة من سعر الرسائل القصيرة. لذلك ، يجب التحكم في شروط استدعاء المصادقة الحقيقية بشكل صارم ، لذلك يتم استخدام JS للتحقق من الاسم الحقيقي ويتم استخدام JS للتحقق من رقم المعرف.
انتقل إلى الموضوع الرئيسي
1. js تحقق من الاسم الحقيقي
يتم استخدام JS التحقق من الأسماء الحقيقية لمطابقة أحرف Unicode ، في حين أن الأسماء الصينية عمومًا 2-4 ، لذلك يتم تكرار المباراة {2،4} مرة
var regname =/^[/u4e00-/u9fa5] {2،4} $/؛ if (! regname.test (name)) {Alert ('تم ملء الاسم الحقيقي بشكل غير صحيح') ؛ العودة كاذبة }2.JS التحقق من رقم الهوية
رقم معرف التحقق من JS ، رقم المعرف الصيني ، رقم معرف الجيل الأول هو رقم مكون من 15 رقماً ، رقم معرف الجيل الثاني هو كل رقم 18 ، وقد يكون رقم الفحص الأخير هو "X" أو "X" ، لذلك هناك أربعة إمكانيات: رقم رقم 15 رقمًا في الرقم.
var regidno =/(^/d {15} $) | (^/d {18} $) | (^/d {17} (/d | x | x) $)/؛ if (! regidno.test (idno)) {Alert ('تم ملء رقم المعرف بشكل غير صحيح') ؛ العودة كاذبة }نسخة مفصلة من التحقق من بطاقة الهوية:
//www.vevb.com/article/88771.htm
3. JS التحقق من رقم الهاتف المحمول
باستثناء رمز المنطقة (+86) ، فإن أرقام الهواتف المحمولة في الصين هي جميعها 11 رقمًا ويجب أن يكون الحرف الأول 1 ، وقد لا يكون الرقم الثاني 1 ، ولكن حتى الآن ، لا يوجد 1 و 2.
var mobileregex =/^((1 [3456789] [0-9] {1}) | (15 [0-9] {1}))+/d {8}) $/؛ if (mobileregex.test (phone)) {Alert ('mobileregex.test (phone)) {Alert (' mobileregex repact ') ؛ } آخر {Alert ('mobileregex تم إدخاله بشكل غير صحيح') ؛ }المقالة أعلاه JS التحقق من الاسم الحقيقي ورقم الهوية ومثال بسيط لرقم الهاتف المحمول هو كل المحتوى الذي أشاركه معك. آمل أن تتمكن من إعطائك مرجعًا وآمل أن تتمكن من دعم wulin.com أكثر.