🏠 Home
Benchmark
📊 Tutti i benchmark 🦖 Dinosauro v1 🦖 Dinosauro v2 ✅ App To-Do List 🎨 Pagine libere creative 🎯 FSACB - Ultimate Showcase 🌍 Benchmark traduzione
Modelli
🏆 Top 10 modelli 🆓 Modelli gratuiti 📋 Tutti i modelli ⚙️ Kilo Code
Risorse
💬 Libreria di prompt 📖 Glossario IA 🔗 Link utili
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)?