Ik heb de volgende Regular Expression die een valid URL test, opzich werkt deze prima, ik gebruik heb zowel serverside als client side, en dat is in VBScript en JavaScript.
In VBScript accepteert hij geen single quotes --> '
Echter in JavaScript wel.
Als ik de Regular Expression voor Javascript echter test op http://www.furtivecode.com/javascript/regexTester.jsp dan geeft hij geen match als ik een quote in de URL heb staan.
In mijn applicatie heb ik een functie die word aangeroepen bij een onkeydown en een onkeyup en test of de regular expression matched, is dat zo dat word een button geenabled, zo niet blijft de button disabled!
Dit is de Regular Expression: ^(http|https)\://[a-zA-Z0-9\-\.]+\.[a-zA-Z]{2,3}(:[a-zA-Z0-9]*)?/?([a-zA-Z0-9\-\._\?\,/\\\+&%\$#\=~])*[^\.\,\)\(\s]$
Hij wijgert de string echter pas na invoer van 2 x een single quote, maar hij moet dit bij 1 keer ook al doen, ik heb het idee dat het aan de events ligt, dus aan de onkeydown en onkeyup.
Kan iemand mij helpen?
In VBScript accepteert hij geen single quotes --> '
Echter in JavaScript wel.
Als ik de Regular Expression voor Javascript echter test op http://www.furtivecode.com/javascript/regexTester.jsp dan geeft hij geen match als ik een quote in de URL heb staan.
In mijn applicatie heb ik een functie die word aangeroepen bij een onkeydown en een onkeyup en test of de regular expression matched, is dat zo dat word een button geenabled, zo niet blijft de button disabled!
Dit is de Regular Expression: ^(http|https)\://[a-zA-Z0-9\-\.]+\.[a-zA-Z]{2,3}(:[a-zA-Z0-9]*)?/?([a-zA-Z0-9\-\._\?\,/\\\+&%\$#\=~])*[^\.\,\)\(\s]$
Hij wijgert de string echter pas na invoer van 2 x een single quote, maar hij moet dit bij 1 keer ook al doen, ik heb het idee dat het aan de events ligt, dus aan de onkeydown en onkeyup.
Kan iemand mij helpen?