0
텍스트의 경우에만 RegEx
패턴을 만드는 방법은 무엇입니까? 몇 가지 코드가 있지만 왜 작동하지 않는지 이해할 수 없습니다. 주석에서 언급 한 바와 같이텍스트에만 regExp 패턴을 만드는 방법
document.myform.firstname.onchange = function() {
var pattern = new RegExp("\\a-z+", "i");
var isValid = this.value.search(pattern) >= 0;
if (!(isValid)) {
alert("error");
} else {
alert("fine");
}
};
당신은 아마 의미하는'/ [A-Z] +/i'. 어떻게 그걸'\\ a-z'와 혼동 했습니까? – Xufox
document.myform.firstname.onchange = function() { var 패턴 = 새 RegExp ("\\ [a-z] +", "i"); var isValid = this.value.search (pattern)> = 0; if (! (isValid)) { alert ("error"); } else { 알림 ("괜찮음"); } }; –
질문에 [edit] 추가 정보를 입력하십시오. 형식화되지 않은 코드는 주석에 넣지 마십시오. – Xufox