<Trước | Nội dung | Tiếp theo>
Biểu thức chính quy là gì?
Nói một cách đơn giản, biểu thức chính quy là các ký hiệu tượng trưng được sử dụng để xác định các mẫu trong văn bản. Ở một khía cạnh nào đó, chúng giống với phương pháp ký tự đại diện của shell để khớp tên tệp và đường dẫn, nhưng ở quy mô lớn hơn nhiều. Biểu thức chính quy được hỗ trợ bởi nhiều công cụ dòng lệnh và hầu hết các ngôn ngữ lập trình để hỗ trợ giải quyết các vấn đề thao tác văn bản. Tuy nhiên, để gây nhầm lẫn hơn nữa, không phải tất cả các biểu thức chính quy đều giống nhau; chúng thay đổi một chút tùy theo từng công cụ và từ ngôn ngữ lập trình này sang ngôn ngữ khác. Để thảo luận, chúng ta sẽ giới hạn bản thân ở các biểu thức chính quy như được mô tả trong tiêu chuẩn POSIX (sẽ bao gồm hầu hết các công cụ dòng lệnh), trái ngược với nhiều ngôn ngữ lập trình (đáng chú ý nhất là Perl), sử dụng bộ ký hiệu lớn hơn và phong phú hơn một chút.
<Trước | Nội dung | Tiếp theo>