VIP 👤
🏠 Ana Sayfa
Benchmarklar
📊 Tüm Benchmarklar 🦖 Dinozor v1 🦖 Dinozor v2 ✅ To-Do List Uygulamaları 🎨 Yaratıcı Serbest Sayfalar 🎯 FSACB - Nihai Gösteri 🌍 Çeviri Benchmarkı
Modeller
🏆 En İyi 10 Model 🆓 Ücretsiz Modeller 📋 Tüm Modeller ⚙️ Kilo Code
Kaynaklar
💬 Prompt Kütüphanesi 📖 YZ Sözlüğü 🔗 Faydalı Bağlantılar 🔌 Yapay Zeka API'leri ve Yönlendiriciler
Nâng cao

Regex Substitution để Refactor Code

#regex #substitution #refactoring

Sử dụng biểu thức chính quy nâng cao để chuyển đổi quy tắc đặt tên biến.

Bạn đang làm việc với một tệp code lớn sử dụng quy tắc đặt tên snake_case. Hãy viết một lệnh thay thế toàn cục trong vi (sử dụng :s) để chuyển đổi tất cả các biến từ snake_case sang camelCase, trừ những biến là hằng số (viết hoa toàn bộ). Giải thích chi tiết cách sử dụng nhóm bắt giữ (capture groups) như \1, \2 và các từ khóa như \L, \U để điều chỉnh chữ hoa chữ thường trong quá trình thay thế.