Ik ben op dit moment bezig met het maken met een soort van Profiler in ASP.NET VB. Dit programma moet in staat zijn om bepaalde keywoorden uit een textbox of een ingevoerd .doc/.txt bestand te lezen. Het programma kan al losse woorden herkennen aan de hand van de spaties die ertussen zitten.
Echter, als ik in de textbox (of het .doc bestand) een 'enter' doe, dan ziet VB het niet als 2 losse woorden, maar als 1 woord aan elkaar. Begin ik na de enter eerst met een spatie, dan gaat alles weer goed (omdat hij dan 2 losse woorden herkend). Bv:
Naam: Jaapie Appel.
Adres: Beukenlaan 1
Als ik dit zo neerzet, dan geeft hij als naam op: Jaapie AppelAdres (ik heb met formatting alle leestekens verwijdert uit de string).
Doe ik echter het volgende:
Naam: Jaapie Appel.
_Adres: Beukenlaan 1 (_ = spatie vooraan de regel).
Dan is de output bij naam: Jaapie Appel.
Iemand een tip hoe dit op te lossen is? Ik zat zelf te denken dat de fout kon komen door de manier waarop VB een .doc/.txt bestand uitleest, maar voer ik het direct in bij een textbox op het form, dan blijft het probleem zich voordoen.
Echter, als ik in de textbox (of het .doc bestand) een 'enter' doe, dan ziet VB het niet als 2 losse woorden, maar als 1 woord aan elkaar. Begin ik na de enter eerst met een spatie, dan gaat alles weer goed (omdat hij dan 2 losse woorden herkend). Bv:
Naam: Jaapie Appel.
Adres: Beukenlaan 1
Als ik dit zo neerzet, dan geeft hij als naam op: Jaapie AppelAdres (ik heb met formatting alle leestekens verwijdert uit de string).
Doe ik echter het volgende:
Naam: Jaapie Appel.
_Adres: Beukenlaan 1 (_ = spatie vooraan de regel).
Dan is de output bij naam: Jaapie Appel.
Iemand een tip hoe dit op te lossen is? Ik zat zelf te denken dat de fout kon komen door de manier waarop VB een .doc/.txt bestand uitleest, maar voer ik het direct in bij een textbox op het form, dan blijft het probleem zich voordoen.
Ryzen 9 9950X3D ~~ 32GB GSkill TridentZ 6000Mhz ~~ ASRock B850M Steel Legend ~~ Powercolor Hellhound RX9070XT