تردد

إعادة غلاف وحدة لكتابة التعبيرات العادية في نمط وظيفي
التحميل الان

تردد الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • BSD License
  • اسم الناشر:
  • Kay Schluehr
  • موقع ويب الناشر:
  • http://www.fiber-space.de/

تردد العلامات


تردد وصف

إعادة المجمع الوحدة لكتابة التعبيرات العادية في نمط وظيفي Reverb هو إحياء وحدة بيثون صغيرة عاشت مرة واحدة على خزائن البرناسوس المهجورة الآن عندما دخل المؤلف برمجة بيثون منذ حوالي عقد من الزمن. تم كتابته في الأصل ونشره Jasonharper في عام 1998 رخصة "مجانية لأي استخدام". منذ ذلك الحين، تلاشى ببطء من الشبكة التي أجدها حزينة بعض الشيء. ما هو تردد؟ Reverb.py هو مجمع صغير حول Pythons Re Module الذي يدري التعبيرات العادية على تعبيرات Python من أجل قابلية القراءة. يمكن قراءة اسم الوحدة النمطية ك "إعادة الفعل (OSE)". يتبع Reverb تقاليد Python المتمثلة في إبقاء كمية علامات الترقيم الصغيرة وتجنب تصحيح علامات الترقيم. Reverb One WritesOptional (رقم) + "." + مطلوب (رقم) بدلا من \ d * \. \ d + للإشارة إلى نمط يطابق رقم النقطة العائمة. يقرأ تردد مثل تفسير لغة تاوي للغة المعتوية من regexp الكثيف والمضغني. من كائن تردد واحد يمكن للمرء جلب regexp باستخدام سمة النص >>> (اختياري (رقم) + "." + مطلوب (رقم)). النص "\ d * \. \ d +" كل كائن تردد يترجم إلى regexp وهو أخيرا regexp الذي تم تجميعه ومطابقته ضد السلاسل. reverb في contexti يفكر في تردد في أي وقت أواجه أداة لتعليم RegoxP ولكن أيضا والتي نمت بشعبية داخل مجتمع بيثون وأظن أنها فعلت ذلك لأسباب لا تختلف عن تلك التي يقصد بها Reverb: "تجنب ضوضاء الخط عند كتابة التعبيرات العادية" على حد تعبير Jason Harper. لذلك أعتقد أن الأمر يتناسب مع حاجة حقيقية. التغيير الهام الوحيد الذي قمت به للإرتفع هو رسملة للأسماء. تم نشر Reverb 1.0 عندما خرجت Python 1.5 واستخدمت معرفات معرفات مثل أي وتعيينات لها الآن النظراء كأعمال مائلة في مكتبة Pythons Standard.Documentation يمكن العثور على وثائق الوحدة النمطية الكاملة هنا. متطلبات: بيثون


تردد برامج ذات صلة

قابل للفرز

تطبيق لإضافة السحب والإفلات إلى المشرف Grappelli لإعادة ترتيب حالات النماذج ...

141

تحميل