Hi again,
thanks for your help guys. So it seems to work using your method @Coises to set # or ## and to change all blocks into single lines. Very good idea and I think it did everything correctly so far on the first quick view.
@Mark-Olson, just wanted to find & remove all double / multi blocks which are same. The 2 blocks I have posted above are not same so just double them etc. Otherwise the solution from @Coises works pretty well so far to manage & handle that problem for me and now I can merge all files I have into one single file and clean it up so that every block is only present once.
PS: By the way, just have a small another question about that combination of commands. I would like to create a macro of it. Just wanna know whether I have to enter every single char again each time when I record the macro? I mean this for example “(?<!>)\R(?!<$)”. So what is if I have a larger amount of chars I need to use many times? Do I have to enter it again & again char by char etc?