نسخ رمز رمز على النحو التالي:
<script type = "text/javaScript">
قيمة الوظيفة () {
var reg = new regexp ("^[0-9]*$") ؛
var obj = document.getElementById ("name") ؛
if (! reg.test (obj.value)) {
تنبيه ("الرجاء إدخال الأرقام!") ؛
}
if (!/^[0-9]*$/. test (obj.value)) {
تنبيه ("الرجاء إدخال الأرقام!") ؛
}
}
</script>
تحقق من مجموعة التعبير العادية من الأرقام
رقم التحقق:^[0-9]*$
تحقق من أرقام n -bit:^/d {n} $
تحقق من أرقام n على الأقل:^/d {n ،} $
تحقق من عدد البتات Mn:^/d {m ، n} $
تحقق من الأرقام صفر وغير صفرية:^(0 | [1-9] [0-9]*) $
تحقق من العدد الإيجابي لعشرين:^[0-9]+(. [0-9] {2})؟
تحقق من العدد الإيجابي من العشرية 1-3:^[0-9]+(. [0-9] {1،3})؟
تحقق من عدد صحيح غير صفري:^/+؟
تحقق من أعداد صحيحة سلبية غير صفرية:^/-[1-9] [0-9]*$
تحقق من عدد صحيح غير سلبي (عدد صحيح موجب+ 0) ^/d+ $
تحقق من عدد صحيح غير إيجابي (عدد صحيح سلبي+0) ^((-/d+) | (0+)) $
Deliches بطول التحقق من 3:^
تحقق من سلسلة تتكون من 26 حرفًا إنجليزيًا:^[A-ZA-Z]+$
تحقق من السلسلة التي تتكون من 26 حرفًا رأس المال:^[AZ]+$
تحقق من السلسلة التي تتكون من 26 حرفًا باللغة الإنجليزية:^[AZ]+$
تحقق من سلسلة تتكون من الأرقام و 26 رسائل إنجليزية:^[A-ZA-Z0-9]+$
تحقق من سلسلة تتكون من أرقام ، 26 حرفًا إنجليزيًا ، أو خطوط تحتها خط:^/W+$
تحقق من كلمة مرور المستخدم:^[A-ZA-Z]/W {5،17} $ التنسيق الصحيح: BEG بواسطة الحرف ، يتراوح الطول بين 6-18 ، ويمكن أن يتضمن فقط الأحرف والأرقام والخطوط التابعة.
التحقق من أنه يحتوي على^٪ & '
تحقق من الأحرف الصينية:^[/u4e00-/u9fa5] ، {0 ،} $
تحقق من عنوان البريد الإلكتروني:^/w+[-+.]/w+)*@/w+([-.]/w+)*/./w+([-.]/w+)*$
تحقق من Interneturl:^http: // ([/w--2010/.)+ Budap/W-+(/ Budap/W- (-w+)*) (. (W+(-W+)*))*(؟ S*)؟
رقم هاتف التحقق:^(/(/d {3،4}/) |/d {3،4}-)؟/d {7،8} $:-التنسيق الصحيح هو: ، xxx-xxxxxxx ، xxx-xxxxxxxx ، xxxxxxx ، xxxxxxx.
تحقق من رقم المعرف (15 رقمًا أو 18 رقمًا):^/d {15} |/d {} 18 $
تحقق من 12 شهرًا من السنة:^(0؟ [1-9] | 1 [0-2]) التنسيق الصحيح هو: "01"-"09" و "1" و "12"
تحقق من 31 يومًا في الشهر:^((0؟ [1-9])
التفاعل:^-؟/D+$
رقم النقطة العائمة غير السالبة (رقم النقطة العائمة الإيجابية+0):^/d+(/./ d+)؟
عدد النقطة العائمة الإيجابية^([0-9]+/. [0-9]*[1-9] [0-9]*) | */.
رقم نقطة عائم غير إيجابي (رقم نقطة عائم سلبي+0) ^((-/D+(/./ D+)؟) | (0+(/. 0+)؟))) $
عدد النقاط العائمة السلبية^(-([0-9]+/. [0-9]*[1-9] [0-9]*) | ([0-9]*[1-9] [ 0- 9]*/
رقم النقطة العائمة^(-؟/D+) (/./ D+)؟