1. Kiến thức cơ bản về Biểu thức chính quy
Biểu thức chính quy (Regex) là công cụ mạnh mẽ để định nghĩa, tìm kiếm, trích xuất và thay thế các mẫu chuỗi. Có thể khớp theo nghĩa đen (\d cho chữ số, \w cho ký tự chữ) hoặc dùng ký tự đặc biệt cho các mẫu phức tạp. Ví dụ: ^[a-z]+$ nghĩa là chuỗi chỉ chứa chữ cái thường. ^ là đầu, $ là cuối, [a-z] là từ a đến z, + nghĩa là một hoặc nhiều. Hỗ trợ trong hầu hết ngôn ngữ lập trình và trình soạn thảo văn bản, rất cần cho kiểm tra đầu vào, phân tích dữ liệu và thay thế văn bản.