Notepad ++ place switching
-
Hello im Trying to set custom aliases for a plugin and i encountered this problem:
i have a custom_aliases.yml file im working on and it goes like this
BOOKSHELF: Bookshelf
HAY_BLOCK: HayBale
HONEY_BLOCK: HoneyBlock
MAGMA_BLOCK: MagmaBlock
etc…
but i want it the other way around like:
Bookshelf: BOOKSHELF
HayBale: HAY_BLOCK
etc…
doing them manually will take ages since i have about 7000 lines
i tried to use the search and replace feature but no luck so far -
Hello, @ilyassb02 and All,
Child’s play with regular expressions !
-
Open your file in N++
-
Open the Replace dialog (
Ctrl + H
)-
SEARCH
(?-s)^(.+)(:\x20)(.+)
-
REPLACE
\3\2\1
-
If necessary, tick the
Wrap around
option -
Select the
Regular expression
search mode -
Click on the
Replace all
button
-
Et voilà !
Notes :
-
We separate the line contents in three groups, with the “colon + space” chars as a pseudo-delimiter
-
In replacement, we rewrite the last part of lines, then the colon + space delimiter and, finally, the first part of lines
Best regards
guy038
-
-
@guy038 thank you man. worked like a charm