Fusing all Lines not starting with a Specific string with the line above.
-
example :
before :
N09-M06) Welche Maßnahme
n hat der Aufsichtführende vor Arbeitsaufnahme
unter Anseilschutz un
ter anderem zu ergreifen?
a) Die Anzahl der vor
handenen Sicherheitsgeschirre
sind zu erfassen
b) Die Benutzer sind name
ntlich zu erfassen
c) Die Benutzer sind zu unterwei
sen und die Anschlagpunkte sind vo
rzugeben
d) Es sind keine besonderen
Maßnahmen zu ergreifen, da die Arbeit u
nproblematisch ist für Führungskräfte der operativen Ebeneafter:
N09-M06) Welche Maßnahmen hat der Aufsichtführende vor Arbeitsaufnahme unter Anseilschutz unter anderem zu ergreifen?
a) Die Anzahl der vorhandenen Sicherheitsgeschirre sind zu erfassen
b) Die Benutzer sind namentlich zu erfassen
c) Die Benutzer sind zu unterweisen und die Anschlagpunkte sind vorzugeben
d) Es sind keine besonderen Maßnahmen zu ergreifen, da die Arbeit unproblematisch ist für Führungskräfte der operativen Ebenein this case the strings would be:
a), b), c), d), N0could i use notepad ++ for something like that? and if Yes how?
help is verymuch apreciated -
Open search&replace dialog, activate
Replace
tab and try the following:Find what:
(\r\n)^((?!a\)|b\)|c\)|d\)|N0).*?)$
Replace with:$2
Match case: uncheck
Wrap around: check
Regular expression: checkClick
Replace all
button. -
Hello, @nili-30000, @dinkumoil and All,
Here is my solution which :
-
Rewrite the
line-break
if it is followed with a line having not more than10
chars followed with a)
character -
Replace the
line-break
with aspace
character, in all the other cases
Let’s begin :
-
Do a normal selection of a range of lines that you want to modify, without including the last line-break
-
Open the Replace dialog (
Ctrl + H
) -
Untick all options
-
Tick the
In selection
option ( IMPORTANT ) -
Delete any text in the Find what: zone
-
Replace it with the expression
(?x-s) (\R) (?= .{1,10} \) ) | \R
-
Write the expression
?1$1:\x20
in theReplace with:
zone -
Choose the
Regular expression
search mode -
Click once only on the
Replace All
button ( Do not use the Replace button ! )
From your INPUT text, where I added some pure blank lines :
N09-M06) Welche Maßnahme n hat der Aufsichtführende vor Arbeitsaufnahme unter Anseilschutz un ter anderem zu ergreifen? a) Die Anzahl der vor handenen Sicherheitsgeschirre sind zu erfassen b) Die Benutzer sind name ntlich zu erfassen c) Die Benutzer sind zu unterwei sen und die Anschlagpunkte sind vo rzugeben d) Es sind keine besonderen Maßnahmen zu ergreifen, da die Arbeit u nproblematisch ist für Führungskräfte der operativen Ebene
You should get your expected OUTPUT text :
N09-M06) Welche Maßnahme n hat der Aufsichtführende vor Arbeitsaufnahme unter Anseilschutz un ter anderem zu ergreifen? a) Die Anzahl der vor handenen Sicherheitsgeschirre sind zu erfassen b) Die Benutzer sind name ntlich zu erfassen c) Die Benutzer sind zu unterwei sen und die Anschlagpunkte sind vo rzugeben d) Es sind keine besonderen Maßnahmen zu ergreifen, da die Arbeit u nproblematisch ist für Führungskräfte der operativen Ebene
Best regards
guy038
-