Articles

Affichage des articles du janvier 6, 2019
Image
Exrex - طرق غير منتظمة على التعبيرات العادية Exrex هو   أداة   سطر الأوامر   ووحدة python التي تقوم بإنشاء سلاسل مطابقة أو عشوائية لكل تعبير عادي محدد والمزيد.   إنه بيثون نقي ، بدون تبعيات خارجية. هناك تعبيرات عادية ذات سلاسل مطابقة لا نهائية (مثل   [a-z]+ :) ، في هذه الحالات ، exrex تحدد الحد الأقصى لطول الأجزاء اللانهائية. يستخدم Exrex المولدات ، لذلك لا يعتمد استخدام الذاكرة على عدد السلاسل المطابقة. المميزات توليد جميع السلاسل المطابقة توليد سلسلة مطابقة عشوائية حساب عدد السلاسل المطابقة تبسيط التعبيرات العادية التثبيت لتثبيت exrex ، ببساطة: $ pip install exrex أو $ easy_install exrex الاستخدام   كوحدة بايثون >>> import exrex >>> exrex.getone('(ex)r\\1') 'exrex' >>> list(exrex.generate('((hai){2}|world!)')) ['haihai', 'world!'] >>> exrex.getone('\d{4}-\d{4}-\d{4}-[0-9]{4}') '3096-7886-2834-5671' >>> exrex.getone('(1[0-2]|0[1-9])(:[0-5