🏠 Início
Avaliações
📊 Todos os Benchmarks 🦖 Dinossauro v1 🦖 Dinossauro v2 ✅ Aplicações To-Do List 🎨 Páginas Livres Criativas 🎯 FSACB - Showcase Definitivo 🌍 Benchmark de Tradução
Modelos
🏆 Top 10 Modelos 🆓 Modelos Gratuitos 📋 Todos os Modelos ⚙️ Kilo Code
Recursos
💬 Biblioteca de Prompts 📖 Glossário de IA 🔗 Links Úteis
advanced

Tăng số tự động với Regex và Sub-replace

#vim #regex #search-replace #scripting

Sử dụng biểu thức chính quy và lệnh thay thế phụ để tăng giá trị số tuần tự.

Hãy viết một lệnh :substitute trong Vim để tìm kiếm tất cả các mẫu số theo định dạng 'img_001.jpg' trong văn bản và thay thế chúng thành 'img_002.jpg', 'img_003.jpg', v.v., tăng số thứ tự lên 1 cho mỗi lần thay thế. Lệnh phải sử dụng chức năng sub-replace expression (\=) kết hợp với submatch() và một biến bộ đếm để đảm bảo số thứ tự tăng dần đúng xuyên suốt tệp. Làm thế nào để đảm bảo phần đuôi số giữ nguyên định dạng 3 chữ số (ví dụ: 001 thay vì 1)?