ziegenmelker: replace mit regex

Beitrag lesen

Hallo,

Ich fürchte daß damit auch Pluszeichen/Leerzeichen _innerhalb_ von myString replaced werden. Und genau das will ich nicht.

verstehe. Die von dir angegebene RegEx versagt jedoch schon beispielsweise bei diesem String:
var myString = " ++ +Hinz+ Kunz +++";

Die einzige Lösung, die ich bisher gefunden habe, sieht so aus:

var myString = " ++ +Hinz+   Kunz +++";  
myString = myString.substr(myString.search(/\w/));  // eventuell nach weiteren Zeichen suchen  
pos = myString.search(/\++$/); // "+ " oder "++ " am Ende wird nicht erkannt  
if (pos!=-1) {  
  myString = myString.substr(0,pos);  
}

cu,
ziegenmelker