我想通過短信網關發送文本,並且在from字段中它們具有11個字符的限制。而æ或ø或å算作兩個字符。 我使用jquery驗證器來計數,並顯示用戶消息,我怎樣才能得到maxlength,每次減2,用戶輸入æ或ø或å,並且只有減一個字符,當它是從a-z?jquery maxlength「æ」或「ø」或「å」應計爲兩個字符
現在的腳本,允許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,我想到有a-zA-Z0-9æøåÆØÅ和允許的空間,所有其他角色都應該被拒絕,並且應該算作兩個角色。 – Anders