Het verticale streepje (|) – vaak een pipe genoemd – heeft verschillende toepassingen, afhankelijk van de context:
* Bij programmeren: Het wordt vaak gebruikt als een logische OR-operator (in veel talen zoals C, C++, Java, Perl, enz.) of als scheidingsteken (bijvoorbeeld in Unix-shell-opdrachten om de uitvoer van het ene commando naar de invoer van een ander commando te leiden).
* In reguliere expressies: Het kan een speciale betekenis hebben, afhankelijk van de regex-smaak, maar soms wordt het letterlijk gebruikt of als onderdeel van een tekenklasse.
* In gegevensformaten: Soms wordt het gebruikt als scheidingsteken in gegevensbestanden, vergelijkbaar met een komma of tab.
* In opmaaktalen (zeldzaam): Hoewel dit niet gebruikelijk is, kan het voorkomen in bepaalde gespecialiseerde opmaaksituaties.
In wezen is de betekenis ervan sterk contextafhankelijk. Het heeft geen enkele universele functie zoals een punt (.) of komma (,). |