Toon posts:

[Asp.Net] Reguliere Expressies

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik ben een validation form aan het maken in asp.net
nu heb je van die mooie validator controls maar nu krijg ik niet het gewenste resultaat het probleem is alsvolgt

Ik wil dus dat je in een TextBox enkel letters en cijfers kan intypen
nu kwam ik zelf met de volgende regular expressie

[^(a-zA-Z)|(0-9)]

maar deze blijkt niet echt te werken

Thanks,

Johnny

  • hopakee
  • Registratie: December 2001
  • Laatst online: 25-01-2023
regular expressions

misschien heb je er iets aan

[ Voor 14% gewijzigd door hopakee op 26-05-2003 08:36 ]


Verwijderd

Topicstarter
Thanks dat was precies wat ik nodig heb :)

Maar blijkt niet te werken :'(

ik heb nu dit

[^a-zA-Z][^0-9)]


Het is me gelukt

misschien als iemand anders hem nodig heb dit is het

[a-zA-Z]*[0-9]*

[ Voor 78% gewijzigd door Verwijderd op 26-05-2003 08:55 . Reden: Oplossing gevonden ]


  • crisp
  • Registratie: Februari 2000
  • Laatst online: 09:16

crisp

Devver

Pixelated

Verwijderd schreef op 26 May 2003 @ 08:37:
Thanks dat was precies wat ik nodig heb :)

Maar blijkt niet te werken :'(

ik heb nu dit

[^a-zA-Z][^0-9)]


Het is me gelukt

misschien als iemand anders hem nodig heb dit is het

[a-zA-Z]*[0-9]*
weet je het zeker? je zegt nu dat een string 0 of meer letters moet bevatten gevolgd door 0 of meer cijfers.

Dit is dus allemaal goed:
'blabla001'
'^&#*&';
'dhfjh&^&#';

kortom eigenlijk is alles wel goed vanwege de '0 of meer', en je vangt niet af dat het voor de hele string moet gelden. Dit zou een betere regexp zijn denk ik:

^[a-zA-Z0-9]+$

[ Voor 7% gewijzigd door crisp op 26-05-2003 09:06 ]

Intentionally left blank


Verwijderd

Offtopic

Je kan hier: http://www.sellsbrothers.com/tools/
een handige tool downloaden: de RegexDesigner.NET. Daarmee kan je regular expressions ontwerpen en testen. Misschien handig in dit soort gevallen.

Verwijderd

Topicstarter
Thx crisp je heb idd gelijk
[a-zA-Z]*[0-9]*
bleek te werken voorwat ik hem getest heb
en dat was dut voor
#%##% deze bleek tie dus te weigeren
LJLJKHFADSHi
234234

beetje dom van mezelf om het niet goed te controleren
daar bleek die regexdesigner.net wel een goede tool voor te zijn :)

thanks all

  • PhoneTech
  • Registratie: Mei 2000
  • Laatst online: 22-08 13:56
Een regexvalidator werkt alleen als er iets in het textbox staat, dus als ie ook nog ingevuld moet worden, moet je er zoiezo nog een requiredfieldvalidator er bij gooien...

Verwijderd

Topicstarter
Ja weet ik die staat er al bij (jaja ik kan het wel)
maar toch vind ik het vreemd waarom je niet een control heb die het allebei doet

misschien ideetje om zo een control zelf te maken hehe :)
is niet zo moeilijk denk ik gewoon de control overerven met de regular expressies en dan een check maken of de textbox niet leeg is

[ Voor 26% gewijzigd door Verwijderd op 26-05-2003 11:10 ]

Pagina: 1