Metacharacter là gì?

Một metacharacter là một ký tự, hoặc một chuỗi các ký tự, có một ý nghĩa đặc biệt trong một ứng dụng điện toán. Nó có thể được sử dụng để thể hiện một tập hợp các ký tự khác, một ký tự không thể in được hoặc một thao tác logic. Ví dụ: trong một số ứng dụng, \ n được hiểu là một dòng mới. (Trong trường hợp này, dấu gạch chéo ngược được sử dụng để thoát ký tự n, chỉ ra rằng nó nên được hiểu là một metacharacter.)

Siêu nhân vật thường được sử dụng trong các biểu thức thông thường. Chẳng hạn, câu lệnh Perl sau sử dụng biểu thức chính quy để xóa bất kỳ dòng mới nào khỏi nội dung của biến $ data .

 $ dữ liệu = ~ s / \ n //; 

Tuyên bố này cho biết "gán giá trị mới cho dữ liệu $ thay thế bất kỳ dòng mới nào trong dữ liệu $ mà không có gì."

Để biết danh sách các siêu ký tự phổ biến và các ví dụ về cách sử dụng chúng, vui lòng xem tham chiếu nhanh biểu thức chính quy của chúng tôi.

Ký tự, Thoát, Siêu dữ liệu, Thuật ngữ lập trình, Ký tự đại diện