webForumDet fria alternativet

kan jag kolla detta oxå (regexp)

.NET

5 svar · 256 visningar · startad av hopparn

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

hej
detta uttryck tillåter ISO/IEC, eller SS-EN t ex, dvs slashar och bindestreck, men inte *, %, &, eller dylika "malishious" tecken, men kan jag samtidigt se så att det är minst 3 tecken ifyllt?

^[a-zA-Z0-9\s.\./-]+$

mvh
Hopparn

Medlem sedan mars 20002 836 inlägg
#2

du borde kunna kolla längden med:

txtBox.Text.Length

vb kod ....

cya,
PatrikB

Medlem sedan dec. 19995 874 inlägg
#3
^[a-zA-Z0-9\s.\./-]{3,}+$

eller

^[a-zA-Z0-9\s.\./-]{3,}$

Kanske fungerar?

Medlem sedan nov. 20011 551 inlägg
#4

tackar =)
patrick, jag vill inte kolla längden på serversidan, vill ha det som en webkontroll på klient så att jag slipper posta till server =)

Medlem sedan mars 20002 836 inlägg
#5

du bör även göra kolla på server sidan för säkerhets skull .... finns "idioter" som stänger av javascript ;)

cya,
PatrikB

Medlem sedan nov. 20011 551 inlägg
#6

ja, det finns ju en if ( searchString.Length < 3 ) naturligt vis, men det är skönt att inte behöva köra den för ofta =)

295 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
142 ms — deklarationer (db)
0 ms — hämta statistik (cache)
146 ms — hämta tråd, inlägg och bilagor (db)
146 ms — ändringar (db)