2014-09-01 7 views
9

मेरे पास एक बहुत बड़ी फ़ाइल (~ 100k लाइनें) हैं और मैं हर 100 लाइनों पर एक टिप्पणी डालना चाहता हूं, मैं इसे करने के लिए एक स्क्रिप्ट लिख सकता हूं, लेकिन मुझे आश्चर्य है कि ऐसा कुछ संभव है या नहीं सब्लिम में (emacs में बहुत सरल है)।एकाधिक चयन प्रत्येक एन लाइनें सब्लिमे टेक्स्ट

उत्तर

16

यह कैसे regex एक समय

((.*\n){1,100}) 

और कम 100 लाइनों को खोजने के लिए के बारे में तो

\1 
// this is a comment 

के साथ बदलें जो भी हो आप प्राप्त करने की कोशिश कर रहे हैं के लिए पर्याप्त है कि करीब है?

संपादित करें: प्रतिस्थापन पाठ के इस संस्करण @Maluchi

\1\n 
// this is a comment\n 
+1

कि है लगभग यह है, यह '\ n' शुरुआत और टिप्पणी के अंत में जोड़ना काम से बेहतर रूप में सुझाव दिया, लेकिन विचार सही है ! कृपया अपना उत्तर संपादित करें, लेकिन मैं इसे स्वीकार कर रहा हूं! धन्यवाद! – torresmateo

संबंधित मुद्दे