Als «trim» getaggte Fragen

Trimmen bezieht sich auf die Manipulation einer Textzeichenfolge, um führende und / oder nachfolgende Leerzeichen (und / oder ASCII-Steuerzeichen) zu entfernen.

920
Wie schneide ich Leerzeichen aus einer Bash-Variablen?

Ich habe ein Shell-Skript mit diesem Code: var=`hg st -R "$path"` if [ -n "$var" ]; then echo $var fi Der bedingte Code wird jedoch immer ausgeführt, da hg stimmer mindestens ein Zeilenumbruchzeichen gedruckt wird. Gibt es eine einfache Möglichkeit, Leerzeichen zu entfernen $var(wie trim()in PHP )?...

812
Was ist der beste Weg, um std :: string zu trimmen?

Ich verwende derzeit den folgenden Code, um alle Elemente std::stringsin meinen Programmen nach rechts zu kürzen : std::string s; s.erase(s.find_last_not_of(" \n\r\t")+1); Es funktioniert gut, aber ich frage mich, ob es einige Endfälle gibt, in denen es fehlschlagen könnte. Antworten mit eleganten...

180
Wie entferne ich führende Leerzeichen in Python?

Ich habe eine Textzeichenfolge, die mit einer Reihe von Leerzeichen beginnt, die zwischen 2 und 4 variieren. Was ist der einfachste Weg, um das führende Leerzeichen zu entfernen? (dh alles vor einem bestimmten Zeichen entfernen?) " Example" -> "Example" " Example " -> "Example " " Example"...

169
Wie schneide ich einen String in Javascript auf N Zeichen?

Wie kann ich mit Javascript eine Funktion erstellen, die als Argument übergebene Zeichenfolge auf eine bestimmte Länge trimmt, die auch als Argument übergeben wird? Beispielsweise: var string = "this is a string"; var length = 6; var trimmedString = trimFunction(length, string); // trimmedString...