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

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


ما هي التعبيرات العادية؟

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

لماذا هناك حاجة لتعبيرات منتظمة؟

Notepad ++ هو محرر نصية مجاني ومفتوح المصدر لنظام التشغيل Windows مع تسليط الضوء على بناء الجملة ، و Markup ، VHDL و Verilog Hardware Description Languages. بالكلمات البسيطة ، هذا محرر نصوص مصمم ليس فقط لتحرير الملفات النصية ، ولكن أيضًا للبرمجة والترميز.

يمنحك المفكرة القدرة على العمل مع تعبيرات منتظمة. Regex Notepad هي عملية أنماط تستخدم لمطابقة تسلسل الأحرف في الأوتار.

يستخدم Notepad ++ Basic Regex للأغراض التالية:

  • حذف جميع الملفات التي تبدأ باختبار، وبالتالي مسح جميع بيانات الاختبار؛
  • العثور على جميع السجلات؛
  • العثور على جميع التواريخ، إلخ.

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

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

تعبيرات منتظمة في ماكرو المفكرة

يحتوي المفكرة على رموز قياسية، على سبيل المثال:

  • ... - أي حرف واحد؛
  • * - يمكن تكرار الشخصية السابقة؛
  • وبعد * - على الإطلاق أي مجموعة من الشخصيات، إلخ.

يمكنك إضافة أحرف إلى بداية أو نهاية سطر أو فقرة. على سبيل المثال، يتطلب تحديد نص معين تم نسخه من مستند Word. للقيام بذلك، تحتاج إلى وضع البحث - (^. * $)، وفي الخط استبدل - \ 1 وما يجب إدراجها في بداية ونهاية السطر، في مثالنا

سيكون التعبير في هذه الحالة ما يلي: \ 1

أيضا، باستخدام تعبيرات منتظمة، من الممكن إضافة أحرف إلى بداية أو نهاية خط أو فقرة. على سبيل المثال، تريد علامة واحدة لفه نص معين تم نسخه من مستند Word. للقيام بذلك، أدخل $ في البحث، وأدخل العلامة المطلوبة في السطر استبدل ب، ولا تنسى إضافة \ 1. لأننا نضيف العلامة المطلوبة فقط، () غير ضروري تماما. ومع ذلك، إذا كانت لا تزال تقف، فلن تكون هناك أخطاء، وسيتم استبدال بشكل صحيح.

ميزة مهمة هي إزالة الخطوط الفارغة التي لا تحتوي على مسافات. للقيام بذلك، أدخل \ n \ r في البحث، وأدخل \ 0 في استبداله باستخدام، أو اترك هذا الخط فارغا. الخطوة التالية هي فتح جميع الملفات التي تريدها \ تنظيف وأدخل الأحرف. بعد ذلك، تحتاج إلى النقر فوق الزر استبدال في جميع المستندات المفتوحة. وبالتالي، تتم إزالة خطوط فارغة لا تحتوي على مسافات من جميع المستندات المفتوحة.

كن Excel Pro: انضم إلى الدورة التدريبية!

ارفع مهاراتك من Novice إلى Hero مع دورة Excel 365 الأساسية ، المصممة لتجعلك تتقن في بضع جلسات.

التسجيل هنا

ارفع مهاراتك من Novice إلى Hero مع دورة Excel 365 الأساسية ، المصممة لتجعلك تتقن في بضع جلسات.

بالإضافة إلى ذلك، من الممكن إزالة الأسطر الفارغة التي تحتوي على مسافات. في هذه الحالة، من الضروري إجراء عدة مراحل:

  • إزالة المساحات؛
  • إزالة خطوط فارغة.

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

من أجل إزالة جميع المسافات، أدخل ^ [] * $ أو ^ \ s * $، وفي السطر استبدل إدخال \ 0 أو اترك هذا الخط فارغا تماما. في المستقبل، تحتاج إلى فتح جميع الملفات التي تحتاج فيها إلى إزالة المسافات، ثم انقر فوق الزر استبدال في جميع المستندات المفتوحة.

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

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

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

المزيد من النصائح المفكرة ++


كن Excel Pro: انضم إلى الدورة التدريبية!

ارفع مهاراتك من Novice إلى Hero مع دورة Excel 365 الأساسية ، المصممة لتجعلك تتقن في بضع جلسات.

التسجيل هنا

ارفع مهاراتك من Novice إلى Hero مع دورة Excel 365 الأساسية ، المصممة لتجعلك تتقن في بضع جلسات.




تعليقات (0)

اترك تعليقا