webForumDet fria alternativet

två regexp probs (inflyttat från .NET av mig)

ASP

4 svar · 266 visningar · startad av hopparn

Medlem sedan nov. 20011 551 inlägg
Frågan#1

hejsan
jag är RIKTIGT dålig på regexp, skulle vilja förhindra svenska tecken i nedanstående epostvalidering:

if (!Regex.Match(Email.Text, "[\\w\\.-]+(\\+[\\w-]*)?@([\\w-]+\\.)+[\\w-]+").Success)

Sedan skulle jag vilja tvinga folk att ha 5 tecken i postnummer, jag ser en del som registrerat sig med 4 siffror och ett mellanslag i nuläget.

detta är vad jag har fått fram, skulle bli glad om det fanns någon som kunde hjälpa mig även här =)

if( !Regex.Match(Zip.Text,"^\\d{5}$").Success)

tack på förhand
Hoppis

Medlem sedan feb. 200112 078 inlägg
#2

Eftersom jag suger på regexp kan jag hänvisa till Vide:s riktigt braiga guide om detta: https://www.webeye.nu . :)

Medlem sedan nov. 20011 551 inlägg
#3

ska kolla =)

Medlem sedan apr. 20022 743 inlägg
#4

för att kolla om postnr. innehåller 5 tecken behövs inte regexp testa:

If Len(Zip) = 5 Then
'ok

Medlem sedan nov. 20011 551 inlägg
#5

inte lika enkelt om man vill ha det i C# med riktig regexpvalidering dock

253 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)