Boru karakteri bir şablon içinde olasılıkları ayırmak için kullanılır.
Örneğin, Hasan|Hüseyin
şablonu hem "Hasan" hem de
"Hüseyin" ile eşleşir. Olasılıkların sayısı ile ilgili bir sınırlama
yoktur ve boş bir dizge ile eşleşen bir boş olasılık da belirtilebilir.
Eşleştirme soldan sağa doğru yapılır ve ilk eşleşen kullanılır. Eğer
olasılıklar bir alt şablonun içindeyse (aşağıya bakınız), başarılı bir
eşleşme için alt şablonun içindeki olasılıklardan biri ve ana şablonun
kalanının eşleşmesi gerekir.