التعابير القياسية , تسهل عليك البحث عن نص او مجموعة نصوص داخل نص اكبر , بأستخدام رموز متعارف عليها , بمعني لو اريد استخراج كلمات تحتوي على حرفين فقط في هذا النص
preg_match("/\w{2}/" , $string , $out);
\w تعبير قياسي يعني كلمة , {2} تحتوي على حرفين , أن احتجت حرفين فأكثر {2,}
ويمكن ايضاً باستخدام دوال preg_replace ان تقوم بعمل استبدال , مثلاُ أستبدال الفراغ بعلامة -
$newString = preg_repace("/\s+/" , "-" , $string);
هذا أمر له فوائد عديدة ، أتعرف قبل فترة صممت تطبيق صغير لتحويل نص من اللغة الانجليزية إلي شفرة مورس (أو العكس) عبر التعابير القياسية ولكن بإستخدام javascript
كنت صغيراً عندما كنت اتابع مسلسلات عن التحقيقات و جرائم القتل و الاختطاف و كانت هناك حلقات كثيره بها شفره موريس و شفرات اخري , وقتها كنت احاول تعلمها ولكن اعتقد ان عقلي الصغير حينها لم يستطع ادراكها بشكل جيد اما الان فانا لدي الكثير و الكثير الذي يشغل بالي مما يمنعني عن محاولة تعلمها - علي الاقل في الفترة الحالية -