HTML과 함께 HTML의 인스턴스 코드를 공유하겠습니다.
<span style = font-size : 24px;#cc6600;> 정규식은 JavaScript 스크립트에서 법률과 규정을 테스트하는 데 매우 유용한 방법입니다. 그러나 자바의 정규 표현과 다릅니다. REGEX 규칙에서^부터 시작하고 $로 끝나야합니다. </span>
<span style = font-size : 24px;#cc6600;> 인스턴스를 살펴 보겠습니다. </span>
<span style = font-size : 18px;> <! : 1px Solid Lightgrey; 텍스트-정렬;} Form Table tr td input {width : 97%;} </style> <script language = javaScript 유형 = text/javaScript> // 판단 규칙 (정규식) 함수 goto ) {var name.getElementById = var pwd2 = var pnum (pwd2); getElementById (전화); Focus () name.value =;} // 규칙에는 소문자가 포함되어야합니다. +|. [/daz]) [/da-za-z] {6,} $/; pwd.value.match (regex) {alert (pwd.focus () pwd.value =}; 입력 비밀번호는 다릅니다. pwd.value =; rege.test (pnum.value) {alert (ID 카드가 규정을 충족하지 않음); // 시트 머신 번호 (! regex2.test (value)) {유선 번호는 규정을 충족하지 않습니다. ^1 [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 5,7,8 ]/d {9} $/; /테스트 방법은 뒤로 슬로프 var var regex4 =/^/w+ (#-+./w+) *@/w+ ([-.,/w+) */w+ (#-.,/w+) *$/ if (! regex4.test (email.value)) {alert (email.focus () email.value =; return;} </head> <body> <form> <table style = width : 600px; 높이 : 300px. 경계 : 1px Solid Lightgrey> <TD 너비 = 18%> 로그인 이름 : </td> <입력 ID = nametype = 텍스트> </td> <td width = 50%> 8 비트보다 큰 </td> </ tr> <td> 로그인 비밀번호 : </td> <입력 ID = pwdtype = password> </td> <td> 길이는 문자 수를 포함하여 10 자리보다 큽니다 </td> </textArea> </ td> </tr> <tt> = password> </td> </td> <l> <l> <td> id 번호 : </td> <입력 ID = pnum type = text> </td> <td> 15 -Bit 또는 18 -Bit Last is x </td> </tr> <td> <td> 고정 전화 : </td> <td> <입력 ID = phoneType = 텍스트> </td> <td> 형식 xxxx -xxxxxxx </td> </tr> <l> <l> <td> 휴대 전화 번호 : </td> <td> <입력 ID = 전화원 = text> </td> <td> 11- 비트 정수 </td> </tr> <tr> td> 이메일 : </td> <td> <입력 ID = emailType = text> </td> <td> [email protected] xxxx.xx.xx </td> < /tr> <td> 지금 생활하는 장소 : </td> <td> <select> <pluxce>- 지방을 선택합니다. /옵션> </select> </td> <td> <select> <plion>- 도시를 선택합니다. /옵션> </select> </td> </td> <l> <td colorpan = 1> </td> <입력 ID = 제출 유형 = 버튼 값 = 버튼 정보 스타일 = 너비 : 100px onclight = goto ( )> </td> <td> <입력 유형 = Resyet value = 재설정 스타일 = 60px> </td> </table> </form> </body> </html> </span> 첨부 파일 : 일반적으로 사용되는 일부 규칙 :^// d+ $ // 비 음성 정수 (양의 정수+ 0)
^[0-9]*[1-9] [0-9]*$ // 양수 정수
^((-// d+) | (0+)) $ // 비 양성 정수 (음성 정수+0)
^-[0-9]*[1-9] [0-9]*$ // 네거티브 정수
^-?? // d $ // 정수
^// d+(//.// d+)?
^([0-9]+//. [0-9]*[1-9] [0-9]*([0-9]*[1-9]*// ._9 /) || Wenshu (0-9 Shine
^((-// d+(/// d+)?) | (0+(//. 0+)?)) $ // 양성 부동물 포인트 번호 (음의 부동 소수점 번호+0)
^(-([0-9]+//. [0-9]*[1-9] [0-9]*) | ([0-9]*[1-9] [0-9]* //. [0-9]*[1-9] [0-9]))
^(-// d+) (//./ d+)?
^[a-za-z]+$ // 26 개의 영어 문자로 구성된 문자열
^[az]+$ // 문자열 26 영어 문자로 구성됩니다
^[az]+$ // 26 개의 영어 문자로 구성된 문자열
^[a-za-z0-9]+$ // 숫자와 26 개의 영어 문자로 구성된 문자열
^// w+$ // 숫자, 26 개의 영어 문자 또는 밑줄로 구성된 문자열
^[// w-]+(//.
^[a-za-z]+: // (// w+(-// w+)*) (//. (// w+(-// w+)*)*(//? // s* ) $ // url
위는 편집자가 소개 한 인스턴스 코드입니다. VEVB WULIN 웹 사이트를 지원해 주셔서 대단히 감사합니다!