Thoát ký tự thông thường trong biểu thức chính quy PHP

Bộ chỉnh sửa X khiến cho việc thoát một ký tự thông thường sẽ dẫn đến lỗi. Nếu không có toán tử này, các ký tự thông thường có thể được thoát, nhưng chúng vẫn sẽ biểu thị chính chúng (ngoại lệ: các chữ số, chúng sẽ trở thành các nhóm bắt giữ). Hãy xem ví dụ:

php<?php
  preg_replace('#x\@x#X', '!', 'x@x'); // lỗi, @ không phải ký tự đặc biệt
?>