Ich möchte Sonderzeichen in einem Text genau dann entfernen, wenn sie nicht mehrfach hintereinander vorkommen, also
abc**def#*+gh i ==> keine Ersetzung
abc*def+gh i ==> abcdefghi.
Ich habe es zuletzt mit s/\W{1}//g versucht,
da werden aber alle Sonderzeichen ersetzt.
\W ist eine sehr Server spezifische Definiton von Sonderzeichen
s/\W\W+//g;
oder
s/\W{2,}//g; # 2 und mehr
erledigen den Job
Dein Anliegen ist in meinen Augen bizarr, weil ohne Strategie.
mfg Beat