🏠 首页
基准测试
📊 所有基准测试 🦖 恐龙 v1 🦖 恐龙 v2 ✅ 待办事项应用 🎨 创意自由页面 🎯 FSACB - 终极展示 🌍 翻译基准测试
模型
🏆 前 10 名模型 🆓 免费模型 📋 所有模型 ⚙️ 🛠️ 千行代码模式
资源
💬 💬 提示库 📖 📖 AI 词汇表 🔗 🔗 有用链接
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ế.