Python/fnmatch

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث

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

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

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