Articles of Zeichenfolge

Ruft den Index eines Musters in einer Zeichenfolge mit Regex ab

Ich möchte eine Zeichenfolge nach einem bestimmten Muster suchen. Stellen die regulären Ausdrucksklassen die Positionen (Indizes innerhalb der Zeichenkette) des Musters innerhalb der Zeichenkette bereit? Es kann mehr als 1 Vorkommen des Musters geben. Ein praktisches Beispiel?

Wie man Stack-Overflow-Auto-Link-Verhalten nachahmt

Mit PHP, wie kann ich das automatische Verbindungsverhalten von Stack Overflow (welches BTW ist unglaublich cool) nachahmen? Zum Beispiel die folgende URL: http://www.stackoverflow.com/questions/1925455/how-to-mimic-stackoverflow-auto-link-behavior Wird in folgendes umgewandelt: stackoverflow.com/questions/1925455/… Das title Attribut interessiert mich in diesem Fall nicht wirklich. Und das: http://pt.php.net/manual/en/function.base-convert.php Wird in folgendes umgewandelt: pt.php.net/manual/en/… Wie kann ich eine ähnliche function in PHP machen? […]

Android-Split-Zeichenfolge

Ich habe eine Zeichenfolge namens CurrentString und ist in Form von so etwas wie “Fruit: they taste good” . Ich möchte den CurrentString mit dem : als Trennzeichen CurrentString . So wird das Wort “Fruit” in eine eigene Saite aufgeteilt und “they taste good” wird eine andere Saite sein. Und dann möchte ich einfach SetText() […]

Sollte ich string.isEmpty () oder “” .equals (string) verwenden?

Der Titel sagt im Grunde alles. Normalerweise teste ich dies neben einer string == null , deshalb mache ich mir keine Gedanken über einen Null-Sicherheitstest. Welchen sollte ich verwenden? String s = /* whatever */; … if (s == null || “”.equals(s)) { // handle some edge case here } oder if (s == null […]

Wie entferne ich das letzte Zeichen aus einer Zeichenfolge?

Ich möchte das letzte Zeichen aus einer Zeichenfolge entfernen. Ich habe es versucht: public String method(String str) { if (str.charAt(str.length()-1)==’x’){ str = str.replace(str.substring(str.length()-1), “”); return str; } else{ return str; } } Die Länge der Zeichenkette erhalten – 1 und den letzten Buchstaben durch nichts ersetzen (löschen), aber jedes Mal, wenn ich das Programm starte, […]

So prüfen Sie, ob eine Zeichenfolge in Java nur Ziffern enthält

In Java für die String-class gibt es eine Methode namens “Übereinstimmungen”, die zeigt, wie diese Methode verwendet wird, um zu überprüfen, ob meine Zeichenfolge nur Ziffern enthält, die regulären Ausdruck verwenden. Ich habe es mit den folgenden Beispielen versucht, aber beide haben mich als Ergebnis falsch zurückgegeben. String regex = “[0-9]”; String data = “23343453”; […]

Gibt es eine Alternative zu string.Replace, die Groß- und Kleinschreibung nicht beachtet?

Ich muss eine Zeichenfolge suchen und alle Vorkommen von %FirstName% und %PolicyAmount% durch einen Wert aus einer database ersetzen. Das Problem ist die Großschreibung von FirstName variiert. Das hindert mich daran, die String.Replace() -Methode zu verwenden. Ich habe Webseiten zu dem Thema gesehen, die vorschlagen Regex.Replace(strInput, strToken, strReplaceWith, RegexOptions.IgnoreCase); Aus irgendeinem Grund, wenn ich %PolicyAmount% […]

Länge und Länge () in Java

Warum haben wir die Länge eines Arrays als Attribut, array.length , und für String haben wir eine Methode, str.length() ? Gibt es einen Grund?

Verwenden von Enum-Werten als String-Literale

Was ist der beste Weg, die in einem Enum als String-Literale gespeicherten Werte zu verwenden? Beispielsweise: public enum Modes { some-really-long-string, mode1, mode2, mode3 } Später konnte ich dann Mode.mode1 , um seine Zeichenfolgendarstellung als mode1 . Ohne Mode.mode1.toString() aufrufen zu Mode.mode1.toString() .

Konvertiere int in Zeichenkette?

Wie kann ich einen int Datentyp in einen string Datentyp in C # konvertieren?