보낸 사람 필드를 통해 텍스트를 보내고 자하는 사람의 발신자 필드에는 11 자로 제한됩니다. æ 또는 ø 또는 å는 두 자로 간주됩니다. jquery 유효성 검사기를 사용하여 카운트하고 사용자 메시지를 표시합니다. 매회 maxlength, 마이너스 2, 사용자가 æ 또는 ø 또는 å을 입력하고 -z부터 입력하면 마이너스 한 문자 만 입력 할 수 있습니까?jquery maxlength "æ"또는 "ø"또는 "å"는 2 자로 계산해야합니다.
지금 스크립트는 a-z와 øøå, 0-9 및 공백을 허용하지만 æøå을 두 자로 간주하지 않습니다. 어떻게해야합니까?
jQuery.validator.addMethod("accept", function(value, element, param) {
return value.match(new RegExp("^" + param + "$"));
});
from: {
required: false,
accept: "[a-zA-Z0-9æøåÆØÅ ]+",
minlength: 2,
maxlength: 11
},
는 다른 모든 문자에 무슨 관련이 있습니까? –
안녕하세요 jukka, 나는 -zA-Z0-9æøåÆØÅ 및 공백이 허용되는 것으로 생각했으며 다른 모든 문자는 거부해야하며 æøå은 두 자로 계산해야합니다. – Anders