login  Naam:   Wachtwoord: 
Registreer je!
 Forum

[C#] Alleen letters en cijfers (Opgelost)

Offline Ultimatum - 28/04/2009 13:47
Avatar van UltimatumPHP expert Hoe kan ik kijken of alleen de letters a t/m z (zowel caps als geen caps) en 0 t/m 9 in de string zitten? En als er andere tekens inzitten moeten die eruit gehaald worden. Want ik moet namelijk een mapnaam strippen maar ik denk dat mijn oplossing makkelijk is dan alle tekens die niet mogen eruit te strippen omdat dat er veel meer zijn en ik niet overal aan denk.

2 antwoorden

Gesponsorde links
Offline marten - 28/04/2009 13:50 (laatste wijziging 28/04/2009 13:59)
Avatar van marten Beheerder Je hebt een speciale regex class. ^[a-zA-Z0-9]$ zal dan een voorbeeld van de regex kunnen zijn.

http://www.c-sh...xpPSD.aspx
Offline Ultimatum - 28/04/2009 14:02 (laatste wijziging 28/04/2009 14:10)
Avatar van Ultimatum PHP expert Bedankt voor je antwoord, maar hoe kan ik alle andere karakters die niet in de regex voorkomen verwijderen? Want als ik nu dit uitvoer vervang hij natuurlijk alles in de regex, hoe kan ik het omdraaien als het ware?

  1. MessageBox.Show(Regex.Replace(projectnumber, "^[a-zA-Z0-9]$", ""));


Heb het al gevonden, had de ^ verkeerd geplaats.
  1. MessageBox.Show(Regex.Replace(projectnumber, "[^a-z0-9]", "", RegexOptions.IgnoreCase));


Bedankt Marten voor het duwen in de juiste richting 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.185s