In een textbox op een ASP.NET webform kan de gebruiker getallen invoeren die artikelgroepen vertegenwoordigen. Deze moet dat op de volgende wijze kunnen doen:
- gescheiden door komma's: 3,5,9 (of met spatie's: 3, 5 , 9)
- gescheiden door streepje (van - t/m): 5-9
- combinatie van beiden: 3,5-7,9,12-16,17
Eerst moeten de spaties er uitgefilterd worden en vervolgens de juiste artikelgroepen (nummers) op volgorde in een array worden gezet. De spaties er uit halen lukt wel:
Maar hoe nu verder?
- gescheiden door komma's: 3,5,9 (of met spatie's: 3, 5 , 9)
- gescheiden door streepje (van - t/m): 5-9
- combinatie van beiden: 3,5-7,9,12-16,17
Eerst moeten de spaties er uitgefilterd worden en vervolgens de juiste artikelgroepen (nummers) op volgorde in een array worden gezet. De spaties er uit halen lukt wel:
Visual Basic .NET:
1
| Dim sGroepen As String = txtArtGrSel.Text.Replace(" ", "") |
Maar hoe nu verder?