تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
معلومة ::: Regular Expressions
#5
فى الرد السابق اتضح لنا كيفية تكوين Regular Expressions


لنتعرف على بعض المعاملات الأخري


المعامل {n}

ذكرنا معامل النجمة * ومعامل الجمع +
وعرفنا أنهما يسمحان بتكرار الحرف الذي يسبقهما لعدد غير محدد من المرات
مع اختلاف بينهما ولكن ماذا لو أردنا تحديد عدد هذا التكرار ؟؟
هذه وظيفة المعامل {n} حيث نقوم باستبدال الحرف n بالرقم الذي نريد تحديد عدد التكرار على أساسه

لو استخدمنا الرقم صفر بداخل الأقواس فهذا يعني أنه يكرر الحرف عدد صفر وهذا يعني حذفه



المعامل ؟ علامة الاستفهام

يسمح هذا المعامل بوجود الحرف الذي قبله مرة واحدة فقط أو حذفه نهائياً


المعامل {min,max}

لو أردت بدلاً من تحديد عدد التكرار باستخدام المعامل {n}

حصر التكرار داخل نطاق معين وسيكون باستخدام المعامل {min,max}

الكلمة min أقل عدد تكرار يمكن قبوله
الكلمة max أكثر عدد تكرار يمكن قبوله



المعامل \s


يمثل هذا المعامل علامة المسافة ( الـ Space ) أو علامة الإدخال ( الـ Enter )، أو علامة الجدولة ( الـ Tab )
}}}
تم الشكر بواسطة:


الردود في هذا الموضوع
معلومة ::: Regular Expressions - بواسطة Raggi Tech - 06-10-12, 09:05 PM
معلومة ::: Regular Expressions - بواسطة Raggi Tech - 06-10-12, 09:05 PM
معلومة ::: Regular Expressions - بواسطة Raggi Tech - 06-10-12, 09:05 PM
معلومة ::: Regular Expressions - بواسطة Raggi Tech - 06-10-12, 09:06 PM
معلومة ::: Regular Expressions - بواسطة Raggi Tech - 06-10-12, 09:06 PM
معلومة ::: Regular Expressions - بواسطة Raggi Tech - 06-10-12, 09:06 PM
معلومة ::: Regular Expressions - بواسطة Raggi Tech - 06-10-12, 09:06 PM


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم