🏠 홈
벤치마크
📊 모든 벤치마크 🦖 공룡 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ế.