Als «string» getaggte Fragen

91
ToString () -Funktion in Go

Die strings.JoinFunktion akzeptiert nur Strings: s := []string{"foo", "bar", "baz"} fmt.Println(strings.Join(s, ", ")) Es wäre aber schön, beliebige Objekte übergeben zu können, die eine ToString()Funktion implementieren . type ToStringConverter interface { ToString() string } Gibt es so etwas...

91
Python-String-Internierung

Obwohl diese Frage in der Praxis keinen wirklichen Nutzen hat, bin ich gespannt, wie Python das String-Interning durchführt. Ich habe folgendes bemerkt. >>> "string" is "string" True Das ist wie ich erwartet hatte. Sie können dies auch tun. >>> "strin"+"g" is...

90
Ersetzen von Zeichen in der Ant-Eigenschaft

Gibt es eine einfache Möglichkeit, den Wert einer Eigenschaft zu übernehmen und dann in eine andere Eigenschaft zu kopieren, wobei bestimmte Zeichen ersetzt werden? Sagen Sie propA=This is a value. Ich möchte alle darin enthaltenen Leerzeichen durch Unterstriche ersetzen, was zu...

90
Wie viele Bytes enthält eine JavaScript-Zeichenfolge?

Ich habe eine Javascript-Zeichenfolge, die ungefähr 500 KB groß ist, wenn sie vom Server in UTF-8 gesendet wird. Wie kann ich die Größe in JavaScript bestimmen? Ich weiß, dass JavaScript UCS-2 verwendet, das bedeutet also 2 Bytes pro Zeichen. Hängt es jedoch von der JavaScript-Implementierung ab?...

90
String-Verkettung mit Groovy

Was ist der beste (idiomatische) Weg, um Strings in Groovy zu verketten? Option 1: calculateAccountNumber(bank, branch, checkDigit, account) { bank + branch + checkDigit + account } Option 2: calculateAccountNumber(bank, branch, checkDigit, account) { "$bank$branch$checkDigit$account" } Ich habe...