이 글은 js 정규식으로 구현된 다양한 확인 텍스트 상자 입력 형식에 대한 것입니다. 필요한 친구들이 참고할 수 있기를 바랍니다.
비워둘 수 없습니다
<input onblur="if(this.value.replace(/^ +| +$/g,'')=='')alert('不能为空!')">
영문과 숫자만 입력 가능합니다 #🎜🎜 #
<input onblur="if(/[^0-9a-zA-Z]/g.test(value))alert('有错')"> <input onkeyup="value=value.replace(/[^0-9a-zA-Z]/g,'')"/> <input type="text" onkeyup="value=value.replace(/[^\a-\z\A-\Z0-9]/g,'')">
심사 문자는 문자와 숫자, 밑줄, 마침표로 구성되며 시작은 밑줄과 문자만 가능합니다 #🎜🎜 #
/^([a-zA-z_]{1})([\w]*)$/g.test(str)
<input name="text" type="text" id="NewPage" onKeyUp="value=value.replace(/\D/g,'')" onafterpaste="value=value.replace(/\D/g,'')" >
#🎜 🎜##🎜🎜 #
<input type="text" onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')">
<input type="text" onkeyup="value=value.replace(/[^\a-\z\A-\Z]/g,'')"> <input type="text" onkeyup="value=value.replace(/[^a-zA-Z]/g,'')">
<input type="text" onkeyup="value=value.replace(/[^\a-\z\A-\Z0-9\u4E00-\u9FA5\@\.]/g,'')">
영문 입력만 가능하며, 붙여넣기 및 붙여넣기 메뉴 팝업이 불가능합니다#🎜 🎜#
<input type="text" onkeyup="value=value.replace(/[^\a-\z\A-\Z]/g,'')" 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,'')" >
中文:u4E00-u9FA5
English
: a-z, A-Z기타 기호@, 점 또는 기타 기호를 여러 개 사용할 수도 있습니다. # 🎜🎜#예: 중국어, 영어 및 숫자와 @ 기호 및 점 기호: a-zA-Z0-9u4E00-u9FA5@. 위 내용은 js 정규 표현식으로 구현된 다양한 확인 텍스트 상자 입력 형식의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!
텍스트 상자의 팝업 메뉴를 마우스 오른쪽 버튼으로 클릭하고 복사된 정보를 붙여넣으려면 에 onKeyDown="fncKeyStop(event)" onpaste="return false" oncontextmenu="return false;"
#🎜🎜 #JS 정규식 확인
# 🎜🎜#
js 정규식 확인 시간 형식 예