OnWorks Linux و Windows Online WorkStations

الشعار

استضافة مجانية على الإنترنت لمحطات العمل

<السابق | المحتويات | التالي>

الحروف الأولية والحرفية

بينما قد لا يبدو واضحا ، لدينا البقرى كانت عمليات البحث تستخدم التعبيرات النمطية طوال الوقت ، وإن كانت بسيطة جدًا. يُؤخذ التعبير العادي "bzip" على أنه يعني أن المطابقة ستحدث فقط إذا كان السطر في الملف يحتوي على أربعة أحرف على الأقل وأن بعضًا- في السطر توجد الأحرف "b" و "z" و "i" و تم العثور على "p" بهذا الترتيب ، مع عدم وجود أحرف أخرى بينهما. جميع الأحرف في السلسلة "bzip" الأحرف الحرفية، من حيث أنهم يتطابقون مع أنفسهم. بالإضافة إلى المعادلات الحرفية ، قد تكون التعبيرات النمطية أيضًا في-


واستعمل الحروف الأولية التي يتم استخدامها لتحديد التطابقات الأكثر تعقيدًا. تتكون الأحرف الأولية للتعبير العادي مما يلي:

^ دولار. [] {} -؟ * + () | \

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


صورة

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


صورة


أفضل الحوسبة السحابية لنظام التشغيل في OnWorks: