Als «string» getaggte Fragen

177
Ersetzen Sie mehrere Zeichen in einer C # -String

Gibt es eine bessere Möglichkeit, Zeichenfolgen zu ersetzen? Ich bin überrascht, dass Replace kein Zeichen- oder Zeichenfolgenarray akzeptiert. Ich denke, ich könnte meine eigene Erweiterung schreiben, aber ich war neugierig, ob es eine bessere Möglichkeit gibt, Folgendes zu tun? Beachten Sie, dass...

176
Warum ist String in Java unveränderlich?

Ich wurde in einem Interview gefragt, warum String unveränderlich ist Ich antwortete so: Wenn wir einen String in Java wie String s1="hello";dann erstellen, wird ein Objekt im String-Pool erstellt (Hallo) und s1 zeigt auf Hallo . Wenn wir dies erneut tun, String s2="hello";wird kein anderes...

175
Wie füge ich ein Zeichen an einen std :: string an?

Folgendes schlägt mit dem Fehler fehl prog.cpp:5:13: error: invalid conversion from ‘char’ to ‘const char*’ int main() { char d = 'd'; std::string y("Hello worl"); y.append(d); // Line 5 - this fails std::cout << y; return 0; } Ich habe auch Folgendes versucht, das kompiliert, sich...

175
Schnelle Regex-Übereinstimmungen mit Extrakt

Ich möchte Teilzeichenfolgen aus einer Zeichenfolge extrahieren, die einem Regex-Muster entsprechen. Also suche ich so etwas: func matchesForRegexInText(regex: String!, text: String!) -> [String] { ??? } Das habe ich also: func matchesForRegexInText(regex: String!, text: String!) ->...