المفكرة ++ العادية التعبيرات

Anonim

التعابير العادية في ++ الملحق المفكرة

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

مفهوم التعابير العادية

قبل دراسة استخدام التعابير العادية في برنامج المفكرة ++ في الممارسة العملية، دعونا معرفة المزيد من التفاصيل في جوهر هذا المصطلح.

التعابير العادية هي لغة البحث الخاصة باستخدام التي يمكن أن تنتج مختلف الإجراءات على الاوتار وثيقة. ويتم ذلك باستخدام metasimvols خاص، عند إدخال التي يتم إجراء البحث والتنفيذ من التلاعب على مبدأ الأنماط. على سبيل المثال، في نقطة المفكرة ++ في شكل تعبير عادي يمثل أي علامة على مجموعة كاملة من الأحرف الموجودة، والتعبير [A-Z] أي حرف من الأبجدية اللاتينية.

في مختلف لغات البرمجة، بناء الجملة من التعابير العادية قد تختلف. في المفكرة محرر النص ++، يتم استخدام نفس القيم من التعابير العادية كما في لغة البرمجة بيرل الشعبية.

قيم التعابير العادية الفردية

الآن دعونا تعرف مع المفكرة الأكثر استخداما ++ التعابير العادية:

  • وبعد - أي رمز واحد؛
  • [0-9] - أي حرف في شكل أرقام.
  • \ D - أي حرف، باستثناء عدد.
  • [A-Z] - أي حرف من الأبجدية اللاتينية.
  • [A-Z] - أي حرف حالة أقل من الأبجدية اللاتينية.
  • [A- Z] - أي من الحروف الأبجدية اللاتينية في الاستقلال من السجل.
  • \ ث - بريد إلكتروني، تأكيد أو أرقام.
  • \ ق - الفضاء؛
  • ^ - بدء بدء؛
  • $ - خط إنهاء.
  • * - تكرار رمز (من 0 إلى ما لا نهاية)؛
  • \ 4 \ 1 \ 2 \ 3 - عدد تسلسل من الجماعة؛
  • ^ \ S $ * - البحث عن خطوط فارغة.
  • ([0-9] [0-9] *) - بحث عن أعداد من رقمين.

في الواقع، هناك عدد كبير جدا من رموز التعابير العادية، وأنه من المستحيل لتغطيتها في مادة واحدة. أكثر بكثير من مختلف الاختلافات في أن المبرمجين ومصممي المواقع الإلكترونية تستخدم عند العمل مع برنامج المفكرة ++.

الاستخدام العملي للالتعابير العادية

الآن دعونا ننظر في في أمثلة محددة كيف التعبيرات العادية تستخدم في برنامج المفكرة ++.

مثال 1: البحث

النظر في كيفية التعبير العادية يتم تطبيقها للبحث عن عناصر معينة.

  1. لبدء العمل مع التعابير العادية، انتقل إلى قسم "البحث" وفي القائمة التي تظهر، حدد "البحث" البند.
  2. انتقل إلى نافذة البحث في ++ برنامج المفكرة

  3. أمامنا يفتح نافذة البحث القياسية في برنامج المفكرة ++. الوصول إليها ويمكن أيضا الحصول عليها عن طريق الضغط على تركيبة مفتاح السيطرة + F. تأكد من تفعيل زر "التعبير العادية" للعمل مع هذه الوظيفة.
  4. تمكين التعابير العادية في إطار البحث في المفكرة برنامج ++

  5. نجد جميع الأرقام الواردة في الوثيقة. للقيام بذلك، أدخل [0-9] معلمة في سلسلة البحث وانقر على زر "البحث التالي". في كل مرة تضغط على هذا الزر، سيتم تسليط الضوء على الرقم التالي في المستند من أعلى إلى أسفل. التحول إلى وضع البحث من الألف إلى أسفل، وهو أمر ممكن لتنفيذ عند استخدام طريقة البحث التقليدية، عند التعامل مع التعابير العادية لا يمكن تطبيقها.
  6. البحث عن الأرقام في ++ برنامج المفكرة

  7. إذا قمت بالنقر على "البحث عن في الحالي وثيقة" زر، عن نتائج البحث، وهذا هو، سيتم عرض التعبيرات الرقمية في المستند في إطار منفصل.
  8. تشغيل البحث مع الإخراج الإخراج في إطار منفصل في برنامج المفكرة ++

  9. وهنا ونتائج البحث مشتقة.
  10. نتائج البحث في المفكرة ++

مثال 2: رمز استبدال

في برنامج المفكرة ++، لا يمكنك فقط البحث عن الحروف، ولكن أيضا لتحل محلها مع التعابير العادية.

  1. لبدء هذا العمل، انتقل إلى "استبدال" علامة التبويب من النوافذ البحث.
  2. التبديل إلى علامة التبويب استبدال في برنامج المفكرة ++

  3. وسوف نبذل إعادة توجيه المراجع الخارجية من خلال إعادة توجيه. للقيام بذلك، في عمود "البحث"، وضعنا القيمة "(: [*"، وفي "" الميدان - "استبدال أ href =" / redirect.php أ href = المتشعب // ^ ']). "؟ ل= 1 ". انقر على زر "استبدال الكل".
  4. الاستبدال في ++ برنامج المفكرة

  5. كما ترون، واستبدال الناجحة.

النتائج الاستبدال في ++ برنامج المفكرة

والآن دعونا تنطبق بحث مع استبدال باستخدام التعابير العادية لعمليات التي لا ترتبط برمجة الكمبيوتر أو تخطيط صفحة ويب.

  1. لدينا قائمة من الأشخاص في شكل كامل مع تواريخ الميلاد.
  2. قائمة الأشخاص في ++ برنامج المفكرة

  3. إعادة ترتيب تاريخ الميلاد وأسماء الناس في بعض الأماكن. للقيام بذلك، في عمود "البحث عن" الكتابة "(\ ث +) (\ ث +) (\ ث +) (\ D + \ D + \ D +.)"، وفي العمود "استبدال" - "\ 4 \ 1 \ 2 \ 3". انقر على زر "استبدال الكل".
  4. إعادة ترتيب في القائمة في ++ برنامج المفكرة

  5. كما ترون، واستبدال الناجحة.
  6. نتائج التقليب في برنامج المفكرة ++

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

اقرأ أكثر