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.