Python/fnmatch

من موسوعة حسوب

تُقدم هذه الوحدة دعمًا لwildcards المماثلة لنمط صدفة يونكس، وهي ليست نفسها التعابير النظامية Regular Expression (المذكورة في الوحدة re)، فالرموز الخاصة التي تستخدمها الwildcards من نمطصدفة يونكس هي التالية:

النمط المعنى
* يطابق كل شيء
? يطابق أي محرف مفرد
[seq] يطابق أي محرف من المحارف المذكورة بين القوسين
[seq!] يطابق أي محرف من المحارف المذكورة غير بين القوسين

وفي حال الرغبة في مطابقة المحرف '?' حرفيًّا (وليس مدلوله الخاص) عندها يمكن وضعه بين قوسين مربعين [?].