Scheidingsteken
Een scheidingsteken is een tekstteken (of een reeks tekens) die elementen in een tekstreeks of gegevensstroom van elkaar scheidt. Sommige scheidingstekens verdelen een object in meerdere stukken gegevens, terwijl andere scheidingstekens grenzen rond gegevens aangeven om structuur te bieden. Scheidingstekens bieden een betrouwbare en voorspelbare manier om teksttekenreeksen op te splitsen voor computerprogrammering, het parseren van tekst en gegevensanalyse.
Scheidingstekens worden in veel verschillende contexten gebruikt. Programmeertalen gebruiken verschillende scheidingstekens om code te structureren en op te maken, zoals haakjes en blokhaken om codeblokken te omsluiten en puntkomma's om het einde van een instructie aan te geven. CSV-bestanden gebruiken komma's, tabs of pipes om kolommen in een databaserecord van elkaar te scheiden, en regeleindetekens om rijen van elkaar te scheiden. Met opdrachtregelinterfaces kunt u scheidingstekens gebruiken om opdrachten te scheiden van wijzigende parameters. URL-adressen bevatten verschillende soorten scheidingstekens, waaronder schuine strepen die documenten aangeven die binnen mappen zijn genest, dubbele punten die een domeinnaam scheiden van een poortnummer, en vraagtekens die de locatie van een document scheiden van aanvullende parameters die aan de webserver worden doorgegeven.
Als u een scheidingsteken kunt kiezen voor het parseren van tekst of gegevensanalyse, kunt u het beste een teken kiezen dat niet in de tekst zelf voorkomt. Als dat niet kan worden vermeden, moet u aan elke instantie van dat teken in de tekst die u niet als scheidingsteken wilt gebruiken een escape-teken toevoegen. In het volgende voorbeeld wordt een komma (,) gebruikt als scheidingsteken tussen gegevensvelden in een CSV-bestand; elke komma die niet het ene gegevensveld van het andere scheidt, moet worden voorafgegaan door een backslash, zoals te zien is in het adresveld van het record.
Name,Age,Address
John Doe,30,"4500 2nd Ave\, Unit 12"
Test je kennis