مجموعة أمثلة عملية لإعادة تنسيق النص عبر مجموعات الالتقاط وتعبير الاستبدال.
جوهر الاستبدال هو تقسيم الجزء المطابق إلى مجموعات التقاط ثم إعادة ترتيبها. يُشار إلى المجموعات المرقّمة بـ $1·$2 والمجموعات المسمّاة بـ $<name>. مثلًا إذا التقطت التاريخ بـ (\d{4})-(\d{2})-(\d{2}) واستبدلته بـ $3/$2/$1 يصير 2026-07-02 إلى 02/07/2026.
تنظيف المسافات وصفة شائعة الاستخدام. استبدل المسافات المتتالية \s+ بمسافة واحدة، وأزِل المسافات في أول السطر وآخره باستبدال ^\s+|\s+$ بنص فارغ. وإن كان النص متعدد الأسطر فشغّل معه الراية m لتنطبق على بداية كل سطر ونهايته.
من الشائع أيضًا تغيير التنسيق بالإبقاء على الأرقام فقط. إذا التقطت أرقام الهاتف بـ (\d{3})(\d{4})(\d{4}) واستبدلتها بـ $1-$2-$3 حصلت على صيغة متّسقة. يمكنك في تبويب الاستبدال بهذه الأداة رؤية النتيجة في الوقت الفعلي وضبطها.
من الجيد معرفة الرموز الخاصة في تعبير الاستبدال أيضًا. $& تعني المطابقة كاملة، و $` و $' تعنيان سياق ما قبل المطابقة وما بعدها، وتُكتب علامة الدولار الحرفية $$. تدعم هذه الأداة استبدال النصوص، ويُفضّل للاستبدال الشرطي المعقّد استخدام الاستبدال بدالة في لغة برمجة.