![]() |
|
التعابير القياسية (Regular Expression) - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3) +--- قسم : مصادر دلفي مفتوحة تعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=14) +--- الموضوع : التعابير القياسية (Regular Expression) (/showthread.php?tid=3029) |
التعابير القياسية (Regular Expression) - me_delphi - 24-04-2011 السلام عليكم من بين الأشياء المميزة التي أضيفت ل دلفي XE هي دعم التعابير القياسية فصار بامكاننا اختصار المسافة فبدل أن نكتب مثلا اجراء أو دالة للتحقق من صحة البريد الالكتروني و هد العملية ستتطلب بعض الوقت و قد تكون متعبة للمبتدى نستطيع من خلال كلمات أو حروف معدودة اجراء عمليات معقدة على نص ما أو مدخلات معينة لن أقوم بشرح التعابير القياسية لأن الدرس طويل جدا لكن سأرشدكم الى أحد المواقع التي ستجدون فيها معلومات كافية ووافية كود : http://www.expreg.com/كود : www.siteduzero.comوهدا مثال في المرفقات عملته بشكل سريع و هو يبين طريقة التحقق من صحة البريد الالكتروني بالتوفيق. التعابير القياسية (Regular Expression) - kachwahed - 24-04-2011 وعليكم السلام ورحمة الله وبركاته موضوع جميل ![]() هناك العديد من المكتبات والأنماط المنسية في دلفي منها SqlExpr تحديد جمل SQL ShFolder مجلدات النظام DesignIntf مكتبة أنماط المكونات صنف TParser في SysUtils محلل نحوي وغيرها كثير.... بعض محللات التعابير: PHP كود : http://www.regexpstudio.com/tregexpr/tregexpr.htmlالتعابير القياسية (Regular Expression) - me_delphi - 26-04-2011 شكرا على الاضافة أخي kachwahed في الوقت الحالي التعابير القياسية باتت أمرا مهما لابد من الالمام به فمثلا الكلمات المحضورة في المنتدى التي تظهر على شكل ****** فالتعابير القياسية هي المستعملة في دلك خصوصا النوع الشائع PCRE (Perl Compatible Regular Expressions) وبالنسبة للاخوان الدين يعملون على نسخ دلفي ما قبل XE فهنالك مكونات لهدا الغرض ما عليهم سوى البحث بالتوفيق. التعابير القياسية (Regular Expression) - me_delphi - 23-05-2011 مكتبة أخرى لنسخ دلفي 2009 و ++2009 ![]() Net-style Regular Expression Library for Delphi 2009 or later PHP كود : http://www.bilsen.com/regularexpressions/index.shtml التعابير القياسية (Regular Expression) - أبو محمد اللحياني - 05-06-2011 TRegExpr مميز وبه مثال وشرح، ومستخدم في الـ TTempleatePower التعابير القياسية (Regular Expression) - me_delphi - 20-06-2011 إقتباس :مميز وبه مثال وشرح، ومستخدم في الـ ttempleatepower شكرا أخي أبو محمد سبق وأن وضعته في قسم المكونات المجانية وهو جيد لنسخ دلفي التي لا تدعم التعابير القياسية التعابير القياسية (Regular Expression) - kachwahed - 14-02-2012 المكتبات Mask[COLOR="Red"]s, Mask, MaskUtils المرفقة مع دلفي تحوي أغراض (MaskUtils.TMask مثلا...) ودوال هامة (MatchesMask...) يمكن غالبا آداء كثير من المهام البسيطة (مع احتمال بعض التعديلات) دون اللجوء إلى تثبيت مكونات خارجية.[/COLOR] |