title: Jokerteken
text: Het jokerteken is, in de wereld van zoekprogramma's op computers, een operator waarmee men zoekoperaties flexibel kan definiëren. Het wordt ook wel wildcard genoemd. De twee bekendste operators zijn de * (asterisk) en het ? (vraagteken).
  
  Voorbeeld met * en ? 
  Een asterisk (*) wordt gebruikt om een willekeurige reeks (0, 1 of meer) tekens voor te stellen. Het vraagteken wordt gebruikt om exact één willekeurig teken voor te stellen.
  
  Ter illustratie een paar eenvoudige voorbeelden:
   appel* → appel, appelblauwzeegroen, appelboom, appelsapmaar niet: sterappel of trappelen
   suiker???? → suikerbiet, suikerriet(alle termen beginnend met 'suiker' + 4 willekeurige andere letters'; suikerwafel zal men NIET vinden)
   d*dag → dinsdag, donderdag, dierendag
   b?d → bad, bed, bodmaar niet: bood, bd of bied.
  
  Symbolen
  
  * ? 
  De asterisk en het vraagteken worden gebruikt:
   In de shells van de meeste besturingssystemen, zoals CP/M, DOS, Windows en POSIX (Unix, Linux en MacOS).
   In reguliere expressies. Hierin hebben ze wel een andere betekenis dan in de shells hierboven. Zo betekent een punt . één willekeurig karakter i.p.v. het vraagteken. De asterisk * betekent 0 of meer keer het vorige teken of de voorgaande groep. De punt en de asterisk samen .* hebben dezelfde betekenis als een asterisk in de shells. Het vraagteken ? betekent 0 of 1 keer het vorige teken of groep, oftewel het voorgaande is optioneel.  
   In Jet-SQL (Microsoft Access).
  
  % _ 
  In SQL gebruikt men het procentteken % voor meerdere (of één of geen) tekens en het onderlijningsteken (underscore) _ voor één teken.
  
  Computerterminologie
  Symbool