Python/fnmatch

من موسوعة حسوب
مراجعة 18:46، 23 سبتمبر 2018 بواسطة مصطفى-عطا (نقاش | مساهمات)
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)

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

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

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