webForumDet fria alternativet

Reguljära uttryck

JavaScriptur Javascript

4 svar · 220 visningar · startad av Webslave

Medlem sedan maj 2002647 inlägg
Frågan#1

Hej!
Jag hittade denna kod skriven av Spango och undrade om man kan slänga in att även _ är ett giltigt tecken. Det jag är ute efter är att a-Ö, 0-9 samt _ ska vara giltiga tecken och jag kan nada om reguljära uttryck... kan någon kicka mig rätt?

function validatenum(field) {
if(new RegExp("[a-z" + unescape("%E5%E4%F6") + "0-9]+", "i").exec(field.value) != field.value) {
alert("Ogiltligt tecken! endast a-ö, A-Ö samt 0-9 får förekomma i fältet.");
field.focus();
field.select();
}
}
Medlem sedan dec. 20025 483 inlägg
#2
function validatenum(field) {
if(new RegExp("[a-z_" + unescape("%E5%E4%F6") + "0-9]+", "i").exec(field.value) != field.value) {
alert("Ogiltligt tecken! endast a-ö, A-Ö samt 0-9 får förekomma i fältet.");
field.focus();
field.select();
return false;
}
}

:)

Medlem sedan maj 2002647 inlägg
#3

Så det tillåter _?

Medlem sedan maj 2002647 inlägg
#4

Testade och det gör det inte

Medlem sedan maj 2002647 inlägg
#5

edit:
Jag löste det... hade skrivit lite fel ;)

128 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)