Borde väl gå ganska bra med RegExp...
[red]
"([^A-Ö|^a-ö|^0-9]*?)"
[/red]
Någonting sånt kanske?
Och sedan köra RegExp.Test(strText)
3 svar · 359 visningar · startad av Calevan
Jag måste verkligen söka som en kratta nu, för jag hittar inte detta. Letar efter en funktion som ser till att textsträngen som matas in bara innehåller a till ö och 1 till 9. någon som kan hjälpa mig med det?
TACK!
Borde väl gå ganska bra med RegExp...
[red]
"([^A-Ö|^a-ö|^0-9]*?)"
[/red]
Någonting sånt kanske?
Och sedan köra RegExp.Test(strText)
Visa gärna en fullständig kod.
Jag är själv otroligt dålig på just regexp och letar efter något liknande.
Användaren ska självklart få ett felmeddelande om texten innehåller tecken som inte är tillåtna.
"([^a-öA-Ö0-9])" Är nog mer rätt om man vill tillåta stora och små bokstäver oxå? (om man inte kör med IgnoreCase då alltså)
edit:
Här finns antagligen svaret:
http://www.webforum.nu/showthread.php?s=&forumid=22&threadid=10717&highlight=tecken+till�tna
set objRX = new RegExp
objRX.Global = true
objRX.IgnoreCase = true
objRX.Pattern = [^\w\dåäö]
if( objRX.Test( söksträng ) ) then
[blue]något som inte ska vara där hittades[/blue]
end if
Den snutten borde ta hand om det.