اسمحوا لي أن أشارككم رمز المثيل لـ HTML مع نموذج اختبار التعبير العادي.
<span style = حجم الخط: 24 بكسل ؛ لكنه يختلف عن التعبير العادي في جافا. يجب أن تبدأ بـ^على قواعد Regex وينتهي عند $. </span>
<span style = حجم الخط: 24 بكسل ؛ </span>
<span style = font-size: 18px ؛> <! : 1px Lightgrey Solid ؛ ) () {var name. getElementByid (الهاتف) ؛ Focus () name.value = ؛ +|. ! مرات الإدخال مختلفة) ؛ ! ؛ ^1 [3 ، 3 ، 3 ، 3 ، 3 ، 3 ، 3 ، 3 ، 3 ، 3 ، 3 ، 3 ، 3 ، 3 ، 3 ، 3 ، 3 ، 3 ، 3 ، 5،7،8 ]/d {9} $/؛ /يجب أن تكون طريقة الاختبار صالحة مع Slope Slope var regex4 =/^/w+ (#-+./w+) *@/w+ ([-. ،/w+) */w+ (#-. ،/w+) *$/ ؛ ؛ tr> <td> كلمة مرور تسجيل الدخول: </td> <input id = pwdtype = password> </td> <td> يكون الطول أكبر من عشرة أرقام ، بما في ذلك عدد الأحرف </td> </textarea> </ td> </r> <tr> = password> </td> </tr> <l> <td> رقم المعرف: </td> <input id = pnum type = text> </td> <td> 15 -bit أو 18 -bit Last One Is X </td> </tr> <tr> <td> هاتف ثابت: </td> <td> <input id = phonetype = text> </td> <td> تنسيق xxxx -xxxxxxxxxxx </td> </tr> <l> <td> رقم الهاتف المحمول: </td> <td> <input id = tephonetype = text> </td> <td> 11 -bit integer </td> </r> <tr> td> البريد الإلكتروني: </td> <td> <input id = emailType = text> </td> <td> /tr> <td> مكان المعيشة الآن: </td> <td> <select> <point>- حدد المقاطعة- </option> beijing </potion> <bort> hebei </point> guangxi < /Option> </select> </td> <td> <soph> <point>- حدد المدينة- </soph> <bort> yantai </portive> <bort> qingdao </soph> <bort> harbin <harbin < /OPTION> </rectric> </td> </tr> <l> <td colorpan = 1> </td> <input id = إرسال type = button value = إرسال نمط معلومات التسجيل = العرض: 100px onClight = goto (goto (goto ( )> </td> <td> <type type = resyet value = إعادة تعيين نمط = العرض: 60px> </td> </table> </form> </body> </html> </span>المرفق: بعض القواعد شائعة الاستخدام:
^// d+ $ // integer غير السالبة (عدد صحيح موجب+ 0)
^[0-9]*[1-9] [0-9]*$ // عدد صحيح موجب
^((-// d+) | (0+)) $ // عدد صحيح غير إيجابي (عدد صحيح سلبي+0)
^-[0-9]*[1-9] [0-9]*$ // عدد صحيح سلبي
^-// د +/ integer
^// D+(//.// D+)؟
^([0-9]+//. [0-9]*[1-9] [0-9]*) | ._9 /) ||
^((-// d+(/// d+)؟) |
^(-([0-9]+//. [0-9]*[1-9] [0-9]*) | ([0-9]*[1-9] [0-9]* //
^(-؟ // D+) (//.// D+)؟
^[A-ZA-Z]+$ // سلسلة تتكون من 26 رسالة إنجليزية
^[AZ]+$ // String تتكون من الأحرف الكبيرة 26 رسائل إنجليزية
^[AZ]+$ // سلسلة تتكون من 26 حرفًا إنجليزيًا
^[A-ZA-Z0-9]+$ // سلسلة تتكون من أرقام و 26 حرفًا إنجليزيًا
^// w+$ // string تتكون من أرقام أو 26 حرفًا إنجليزيًا أو خطوطًا تحتها خطًا
^[// W-]+(//. [// W-]+)*@[// W-]+(//. [// W-
^[a-za-z]+: // (// w+(-// w+)*) (//. (// w+(-// w+)*))*(//؟ // s* )؟
ما سبق هو رمز HTML الذي قدمه لك المحرر. شكرا جزيلا لدعمكم لموقع VEVB Wulin!