Hello, @valery-orlov and All,
Generally, this kind of modifications can be achieved with regular expressions according to that following syntax :
FIND ^(\w)(\w+)
REPLACE \u\1\L\2
However, you do not have chance because Notepad++ case changes can work properly on default ASCII characters in range [A-Z] and/or [a-z] ONLY :-((
A second possibility would be to use the Columns++ plugin which has a true Unicode search/replace feature, which correctly handle any case modification !
But, here is an easy solution to your problem, which can be simply processed from within Notepad++ :
First, backup your file with an other name ( One never knows ! )
Open your file in Notepad++
If necessary, disable the Word wrap feature ( View > Word wrap )
If necessary, move to the beginning of your file ( Ctrl + Home )
Open the Replace dialog ( Ctrl + H )
Un-check all box options
FIND ^\S+
REPLACE $0\t\t\t\t\t\t\t\t\t\t
Click on the Replace All button
So, for example, from this INPUT text :
ЗАПРАШИТЬ, начать прашить, запрасолить.
ЗАПРЕВАТЬ, запреть, начинать, начать преть; т. е. слеживаться и гнить или увариваться на малом огне; о теле, коже; терять верхнюю кожицу и болеть, от пота и наминки. -ся, уптрб. иногда в том же знач. Запреванье ср. длит. запренье окончат. запрев м. запревка ж. об. действ. или сост. по знач. глаг. От запрева под мышкой веред, болячка прикинулась. Запрелое сено, загнившее в средине, от сырости и жара. Запрель ж. запрелое место тела, особ. у младенцев, прель.
ЗАПРЕДМЕТНЫЙ, находящийся позади предмета.
ЗАПРЕДПОСЛЕДНИЙ, допредпоследний, третий с хвоста.
You should get this OUTPUT text :
ЗАПРАШИТЬ, начать прашить, запрасолить.
ЗАПРЕВАТЬ, запреть, начинать, начать преть; т. е. слеживаться и гнить или увариваться на малом огне; о теле, коже; терять верхнюю кожицу и болеть, от пота и наминки. -ся, уптрб. иногда в том же знач. Запреванье ср. длит. запренье окончат. запрев м. запревка ж. об. действ. или сост. по знач. глаг. От запрева под мышкой веред, болячка прикинулась. Запрелое сено, загнившее в средине, от сырости и жара. Запрель ж. запрелое место тела, особ. у младенцев, прель.
ЗАПРЕДМЕТНЫЙ, находящийся позади предмета.
ЗАПРЕДПОСЛЕДНИЙ, допредпоследний, третий с хвоста.
Now, move again to the very beginning of your file ( Ctrl + Home )
Run the option Edit > Begin/End Select in Column Mode option ( Alt + Shift + B )
Move to the very end of your file ( Ctrl + End )
Move the caret/cursor after a fair number of tabulations, on this last line
Run again the option Edit > Begin/End Select in Column Mode option ( Alt + Shift + B )
=> A rectangular selection, on all the lines of your file, should occurs
Run the
Edit > Convert Case to > Proper Case option (
Alt + U ) on this
rectangular selection
You should get this OUTPUT text :
Запрашить, начать прашить, запрасолить.
Запревать, запреть, начинать, начать преть; т. е. слеживаться и гнить или увариваться на малом огне; о теле, коже; терять верхнюю кожицу и болеть, от пота и наминки. -ся, уптрб. иногда в том же знач. Запреванье ср. длит. запренье окончат. запрев м. запревка ж. об. действ. или сост. по знач. глаг. От запрева под мышкой веред, болячка прикинулась. Запрелое сено, загнившее в средине, от сырости и жара. Запрель ж. запрелое место тела, особ. у младенцев, прель.
Запредметный, находящийся позади предмета.
Запредпоследний, допредпоследний, третий с хвоста.
Finally, use the following regex S/R to get rid of the excess TAB characters :
FIND \t
REPLACE Leave EMPTY
And you’ll get your expected OUTPUT text :
Запрашить, начать прашить, запрасолить.
Запревать, запреть, начинать, начать преть; т. е. слеживаться и гнить или увариваться на малом огне; о теле, коже; терять верхнюю кожицу и болеть, от пота и наминки. -ся, уптрб. иногда в том же знач. Запреванье ср. длит. запренье окончат. запрев м. запревка ж. об. действ. или сост. по знач. глаг. От запрева под мышкой веред, болячка прикинулась. Запрелое сено, загнившее в средине, от сырости и жара. Запрель ж. запрелое место тела, особ. у младенцев, прель.
Запредметный, находящийся позади предмета.
Запредпоследний, допредпоследний, третий с хвоста.
Best Regards,
guy038