Önceki Başlık: Maske SözdizimiSonraki Başlık: İşlecin Hedeflerini İşleme


Örnek Maske

Aşağıdaki desen, Windows komut kabuğunda DIR komutunun çıktısının tam olarak filtrelenmesini sağlar:

([0-9]{2}/){2}[0-9]{2} *[0-9]{2}:[0-9]{2}(a|p) *[0-9,]+ [_~0-9a-zA-Z ]*(\.[_0-9a-zA-Z ]*)?

Aşağıdaki satırlar bu desen ile eşleşir:

10/26/05 07:03p 134,217,723 pagefile.sys

10/26/05 07:03p 1,024 testfile

Önceki satırlar aşağıdaki öğelerden oluşur:

Maskedeki desen, eşleştirilecek kesin karakterlere göre değişiklik gösterebilir. Örneğin, [_~0-9a-zA-Z]*(\.[_~0-9a-zA-Z]*)? yerine [\._~0-9a-zA-Z ]* örnek çıktılarımızdaki dosya adlarıyla eşleşebilirdi, ancak dosya adındaki nokta sayısında (.) hiçbir kısıtlama uygulanmaz.