Theo tài liệu Python, có lẽ ký tự siêu quan trọng nhất trong biểu thức chính quy là dấu gạch chéo ngược, \. Như trong các ký tự chuỗi Python, dấu gạch chéo ngược có thể được theo sau bởi các ký tự khác nhau để chỉ ra các chuỗi đặc biệt khác nhau. Nó cũng được sử dụng để thoát khỏi tất cả các siêu ký tự để bạn vẫn có thể đối sánh chúng theo các mẫu; ví dụ:nếu bạn cần so khớp [hoặc \, bạn có thể đặt trước chúng bằng dấu gạch chéo ngược để loại bỏ ý nghĩa đặc biệt của chúng:\ [hoặc \\.
Đoạn mã sau làm nổi bật chức năng của dấu gạch chéo ngược trong Python regex
Ví dụ
import re result = re.search('\d', '\d') print result result = re.search(r'\\d', '\d') print result.group()
Đầu ra
Điều này cho kết quả
None \d