2011-12-11 18 views
29

मैं निम्नलिखित लाइनों का पूरा पाठ फ़ाइल है:Notepad ++ regex की जगह

F randomtext 
F morerandomtext 

regex की किस तरह मैं बहुत जरूरत है कि उत्पादन इस तरह होगा:

randomtext,foo 
morerandomtext,foo 

तो एफ हो जाता है foo और लाइन के अंत में चलता है।

धन्यवाद

उत्तर

67

खोजें:

F (.*) 

के साथ सभी को बदलें: एक सेट में नोटपैड के साथ ++ आप regex के साथ मिल सकता है और की जगह बातें:

\1,foo 
4

मैं इस जोड़ना चाहते हैं फाइलों के भी। निम्नलिखित सभी फाइलें मिलेंगी जिनमें उप-निर्देशिकाओं सहित डी: \ mydir -folder की * .txt फ़ाइलों में पूंजी एफ और स्थान से शुरू होने वाली रेखाएं होंगी।

नोटपैड ++ प्रकार में फ़ाइलें-विंडो में खोजें खोलने के लिए Ctrl + Shift + F टाइप करें।

Find what: ^F (.*) 
Replace with: \1,foo 
Filters: \1,foo 
Directory: D:\mydir 
Match case: Checked 
In all sub-folders: Checked 
Search Mode: Regular expression 
संबंधित मुद्दे