Hogyan töröljünk karaktereket a sor elejétől egy meghatározott karakterig a Notepad++-ban
Ebben a cikkben megvizsgáljuk, hogyan törölhetünk karaktereket a sor elejétől egy meghatározott karakterig a Notepad++-ban.
Reguláris kifejezés mód bekapcsolása
A reguláris kifejezések használatához a Notepad++-ban be kell kapcsolni ezt a módot a Keresés és Csere párbeszédablakban. Tegye a következőket:
- Nyissa meg a fájlt a File > Open kiválasztásával, és válassza ki a kívánt fájlt.
- Nyomja meg a Ctrl+H billentyűkombinációt a Keresés és Csere párbeszédablak megnyitásához.
- A párbeszédablak alján állítsa a kapcsolót Regular expression módra.
A reguláris kifejezés megírása
A sor elejétől egy meghatározott karakterig történő karakterek törléséhez a megfelelő reguláris kifejezést kell megírnia. Például, ha minden karaktert törölni szeretne a sor elejétől a kettőspontig (:), a reguláris kifejezés így néz ki:
^.*?:
A reguláris kifejezés magyarázata:
^— a sor eleje..*?— bármilyen karakter (kivéve az új sort) 0 vagy többszöri ismétlődése, de a lehető legkevesebb (lusta kvantor).:— kettőspont karakter.
Most, hogy a reguláris kifejezés meg van írva, alkalmazhatja azt a karakterek törléséhez:
- A Find what mezőbe írja be a reguláris kifejezést:
^.*?: - Hagyja üresen a Replace with mezőt, mivel törölni szeretnénk a talált karaktereket.
- Kattintson a Replace All gombra az összes előfordulás cseréjéhez a fájlban.
Használati példák
- A szöveg törléséhez a sor elejétől a @ karakterig, használja a következő reguláris kifejezést:
^.*?@ - A szöveg törléséhez a sor elejétől a # karakterig, használja a következő reguláris kifejezést:
^.*?#
A leírt lépések segítségével törölheti a karaktereket a sor elejétől egy meghatározott karakterig.