🏠 Trang chủ
Benchmark
📊 Tất cả benchmark 🦖 Khủng long v1 🦖 Khủng long v2 ✅ Ứng dụng To-Do List 🎨 Trang tự do sáng tạo 🎯 FSACB - Trình diễn cuối cùng 🌍 Benchmark dịch thuật
Mô hình
🏆 Top 10 mô hình 🆓 Mô hình miễn phí 📋 Tất cả mô hình ⚙️ Kilo Code
Tài nguyên
💬 Thư viện prompt 📖 Thuật ngữ AI 🔗 Liên kết hữu ích
advanced

Thay thế văn bản bằng Regex nâng cao (Very Magic)

#vim #regex #search-replace #refactoring

Sử dụng chế độ very magic (\v) và các nhóm bắt giữ (capture groups) để tái cấu trúc câu lệnh SQL hoặc code trong một file lớn một cách chính xác.

File hiện tại chứa danh sách các câu lệnh SELECT cũ có cấu trúc không đồng nhất. Hãy sử dụng lệnh :substitute kết hợp với chế độ \v (very magic) để chuẩn hóa cấu trúc. Cụ thể, hãy đổi tất cả tên bảng thành chữ in hoa, thay thế các phép so sánh bằng dấu = thành LIKE, và thêm dấu ngoặc kép cho các chuỗi string chưa có ngoặc. Yêu cầu phải sử dụng capture groups để bảo toàn dữ liệu gốc trong quá trình thay thế.