IZI1

مقدمة في التعبيرات النمطية - تأليف Michael Fitzgerald (غلاف ورقي)

لا توجد تقييمات
Target
USD 28.46

من Target

آخر تحديث: 25 أكتوبر 2026

حول هذا المنتج

عن الكتاب تُستخدم التعبيرات النمطية (regexes) بشكل شائع لتصفية كميات ضخمة من النصوص، وهي أداة قوية للغاية رغم أنها قد تبدو مربكة للمبتدئين. يزخر هذا الدليل التعريفي بالأمثلة، حيث يأخذ المبتدئين خطوة بخطوة عبر أساسيات التعبيرات النمطية، ويساعدهم على فك رموز الأنماط المعقدة. ملخص الكتاب إذا كنت مبرمجاً جديداً على التعبيرات النمطية، فإن هذا الدليل السهل والمبسط يعد نقطة انطلاق مثالية لك. ستتعلم الأساسيات خطوة بخطوة بمساعدة أمثلة عديدة، لتكتشف بشكل مباشر كيفية مطابقة النصوص واستخراجها وتحويلها من خلال مطابقة كلمات وحروف وأنماط محددة. تُعد التعبيرات النمطية (Regular expressions) جزءاً أساسياً من أدوات المبرمج، وهي متوفرة في مختلف أدوات Unix بالإضافة إلى لغات البرمجة مثل Perl و Java و JavaScript و C#. وبمجرد انتهائك من هذا الكتاب، ستكون على دراية بالصيغ الأكثر استخداماً في التعبيرات النمطية، وستدرك كيف سيوفر لك استخدامها وقتاً طويلاً. اكتشف ماهية التعبيرات النمطية وكيفية عملها. تعلم العديد من الفروقات بين التعبيرات النمطية المستخدمة مع أدوات سطر الأوامر وفي مختلف لغات البرمجة. طبق طرقاً بسيطة للعثور على الأنماط في النصوص، بما في ذلك الأرقام، والحروف، وعلامات Unicode، والنصوص الصريحة. تعلم كيفية استخدام تأكيدات العرض الصفري (zero-width assertions) والبحث الاستباقي (lookarounds). تعامل مع المجموعات، والمراجع الخلفية، وفئات الأحرف، والمكممات. استخدم التعبيرات النمطية لتمييز النصوص العادية باستخدام HTML5

نبذة عن المؤلف يصف Michael Fitzgerald لغة Ruby بأنها "لغتي المفضلة حتى الآن"، وهو يعمل بانتظام باستخدام Ruby وإطار عمل Rails. وقد كتب أكثر من 150 برنامجاً بلغة Ruby لأغراض الاختبار والعرض، كما يعمل على تطوير مكتبة من نماذج أكواد Ruby. وهو مؤلف كتاب Learning XSLT و XML Hacks، والمؤلف المشارك في كتاب XML Pocket Reference.

  • المميزات
    • إذا كنت مبرمجاً مبتدئاً في التعبيرات النمطية (regular expressions)، فإن هذا الدليل السهل المتابعة يعد مكاناً رائعاً للبدء.
    • عن المؤلف: يصف Michael Fitzgerald لغة Ruby بأنها "لغتي المفضلة حتى الآن"، وهو يعمل بانتظام مع Ruby وإطار عمل Rails.
    • 151 صفحة
    • الحواسيب، البرمجة

المواصفات

الأبعاد (الإجمالية)

9.19 بوصة (ارتفاع) x 7.04 بوصة (عرض) x .45 بوصة (عمق)

الوزن

.55 رطل

العمر المقترح

22 سنة فما فوق

عدد الصفحات

151

الفئة

أجهزة الكمبيوتر

الفئة الفرعية

البرمجة

الناشر

O'Reilly Media

الموضوع

عام

التنسيق

غلاف ورقي

المؤلف

Michael Fitzgerald

اللغة

الإنجليزية

صور المنتجات هي لأغراض توضيحية فقط وهي صور نموذجية. قد تختلف الألوان أو النقوش أو المواصفات أو الأبعاد أو المقاسات أو الوظائف أو أي خصائص أخرى للمنتج الفعلي عن الواقع بسبب خصائص العرض، لذا يرجى الرجوع إلى تفاصيل المنتج المذكورة في الوصف.

قد يعجبك أيضًا