>  기사  >  웹 프론트엔드  >  js 정규 표현식으로 구현된 다양한 확인 텍스트 상자 입력 형식

js 정규 표현식으로 구현된 다양한 확인 텍스트 상자 입력 형식

不言
不言원래의
2018-08-15 18:00:012364검색

이 글은 js 정규식으로 구현된 다양한 확인 텍스트 상자 입력 형식에 대한 것입니다. 필요한 친구들이 참고할 수 있기를 바랍니다.

비워둘 수 없습니다

<input onblur="if(this.value.replace(/^ +| +$/g,&#39;&#39;)==&#39;&#39;)alert(&#39;不能为空!&#39;)">

영문과 숫자만 입력 가능합니다 #🎜🎜 #

<input onblur="if(/[^0-9a-zA-Z]/g.test(value))alert(&#39;有错&#39;)">
<input onkeyup="value=value.replace(/[^0-9a-zA-Z]/g,&#39;&#39;)"/>
<input type="text" onkeyup="value=value.replace(/[^\a-\z\A-\Z0-9]/g,&#39;&#39;)">

심사 문자는 문자와 숫자, 밑줄, 마침표로 구성되며 시작은 밑줄과 문자만 가능합니다 #🎜🎜 #

/^([a-zA-z_]{1})([\w]*)$/g.test(str)

숫자만 입력 가능

<input name="text" type="text" id="NewPage" onKeyUp="value=value.replace(/\D/g,&#39;&#39;)" onafterpaste="value=value.replace(/\D/g,&#39;&#39;)" >

중국어만 입력 가능

#🎜 🎜##🎜🎜 #

<input type="text" onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,&#39;&#39;)">
영어만 입력 가능합니다

<input type="text" onkeyup="value=value.replace(/[^\a-\z\A-\Z]/g,&#39;&#39;)">
<input type="text" onkeyup="value=value.replace(/[^a-zA-Z]/g,&#39;&#39;)">
한자, 영어, 숫자, @ 기호만 입력 가능 기호 입력 가능# 🎜🎜#
<input type="text" onkeyup="value=value.replace(/[^\a-\z\A-\Z0-9\u4E00-\u9FA5\@\.]/g,&#39;&#39;)">

영문 입력만 가능하며, 붙여넣기 및 붙여넣기 메뉴 팝업이 불가능합니다#🎜 🎜#

<input type="text" onkeyup="value=value.replace(/[^\a-\z\A-\Z]/g,&#39;&#39;)" onkeydown="fncKeyStop(event)" onpaste="return false" oncontextmenu = "return false"/>

숫자, 마침표만 입력 ​​가능합니다. (참고: [^d.] 안의 d는 대문자 D로 쓸 수 없으며, 그렇지 않으면 숫자를 제외한 모든 문자가 됩니다.)

<input name="price" type="text" size="8" maxlength="8" onkeyup="value=value.replace(/[^\d\.]/g,&#39;&#39;)" >
#🎜 🎜#간단히 말하면 먼저 d5fd7aea971a85678ba271703566ebfd에 onkeyup="value=value.replace(/[^X]/g,'')"를 입력한 다음 (/[X]/g,'') 입력하고 싶은 코드를 입력하시면 됩니다

中文:u4E00-u9FA5

Number# 🎜🎜#:d, 0-9# 🎜🎜#

English

: a-z, A-Z

기타 기호@, 점 또는 기타 기호를 여러 개 사용할 수도 있습니다. # 🎜🎜#예: 중국어, 영어 및 숫자와 @ 기호 및 점 기호: a-zA-Z0-9u4E00-u9FA5@.
텍스트 상자의 팝업 메뉴를 마우스 오른쪽 버튼으로 클릭하고 복사된 정보를 붙여넣으려면 d5fd7aea971a85678ba271703566ebfd에

 onKeyDown="fncKeyStop(event)" onpaste="return false" oncontextmenu="return false;"
을 입력해야 합니다. 관련 권장 사항:
#🎜🎜 #JS 정규식 확인

# 🎜🎜#
js 정규식 확인 시간 형식 예

위 내용은 js 정규 표현식으로 구현된 다양한 확인 텍스트 상자 입력 형식의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.