Articles of String

String mit Array-Struktur zu Array

Ich habe eine Schnur: Main.Sub.SubOfSub Und eine Art von Daten, kann eine Zeichenfolge sein: SuperData Wie kann ich alles auf dieses Array oben umwandeln? Array ( [Main] => Array ( [Sub] => Array ( [SubOfSub] => SuperData ) ) ) Danke für die Hilfe, PK

Ersetzen Sie mehrere Zeichen in einer Zeichenfolge in Objective-C?

In PHP kann ich das machen: $new = str_replace(array(‘/’, ‘:’, ‘.’), ”, $new); … um alle Instanzen der Zeichen zu ersetzen /:. mit einer leeren Zeichenfolge (um sie zu entfernen) Kann ich das leicht in Objective-C machen? Oder muss ich meine eigenen rollen? Zur Zeit mache ich mehrere Aufrufe von stringByReplacingOccurrencesOfString : strNew = [strNew […]

Dollar ($) Anmelden Passwort Zeichenfolge als Variable behandelt

Habe einige Zeit damit verbracht, ein Problem zu lösen, bei dem eine PHP / MySQL-Webanwendung Probleme hatte, sich mit der database zu verbinden. Auf die database kann von der Shell und von phpMyAdmin mit genau denselben Zugangsdaten zugegriffen werden, und es ergab keinen Sinn. Es stellte sich heraus, dass das Passwort ein $ -Zeichen enthielt: […]

PHP-functionen innerhalb von HEREDOC-Strings aufrufen

In PHP sind die HEREDOC-String-Deklarationen sehr nützlich, um einen HTML-Block auszugeben. Sie können es in Variablen parsen lassen, indem Sie ihnen $ voranstellen, aber für kompliziertere Syntax (wie $ var [2] [3]) müssen Sie Ihren Ausdruck in {} geschweifte Klammern setzen. In PHP 5 ist es möglich, functionsaufrufe innerhalb von {} geschweiften Klammern innerhalb einer […]

Der effizienteste Weg, um Strings in JavaScript zu verketten?

In JavaScript habe ich eine Schleife mit vielen Iterationen, und in jeder Iteration erstelle ich eine große Zeichenfolge mit vielen += Operatoren. Gibt es eine effizientere Möglichkeit, eine Zeichenfolge zu erstellen? Ich habe darüber nachgedacht, ein dynamisches Array zu erstellen, in dem ich Strings hinzufüge und dann einen Join mache. Kann jemand erklären und ein […]

Was bedeutet ein String-Literal vor “r”?

Ich habe es zum ersten Mal beim re.compile() regulärer Ausdrücke über mehrere Zeilen hinweg als Methodenargument für re.compile() , also nahm ich an, dass r für RegEx steht. Beispielsweise: regex = re.compile( r’^[AZ]’ r'[A-Z0-9-]’ r'[AZ]$’, re.IGNORECASE ) Was bedeutet r in diesem Fall? Warum brauchen wir es?

Sollte ich String.format () von Java verwenden, wenn die performance wichtig ist?

Wir müssen Strings die ganze Zeit für die Protokollausgabe und so weiter erstellen. Über die JDK-Versionen haben wir gelernt, wann wir StringBuffer (viele hängt, thread safe) und StringBuilder (viele hängt, nicht thread-sicher) verwenden. Was ist der Rat bei der Verwendung von String.format() ? Ist es effizient, oder sind wir gezwungen, bei One-Linern, wo performance wichtig […]

Zeichenfolge nach Zeichen abrufen

Ich habe eine Zeichenfolge, die so aussieht: GenFiltEff=7.092200e-01 Mit bash möchte ich nur die Nummer nach dem = -Zeichen erhalten. Gibt es eine Möglichkeit, dies zu tun?

String Verkettung ohne ‘+’ Operator

Ich spielte mit Python und mir wurde klar, dass wir den Operator ‘+’ nicht verwenden müssen, um Strings zu verketten, es sei denn, es wird direkt verwendet. Beispielsweise: string1 = ‘Hello’ ‘World’ #1 works fine string2 = ‘Hello’ + ‘World’ #2 also works fine string3 = ‘Hello’ string4 = ‘World’ string5 = string3 string4 #3 […]

wordwrap eine sehr lange Zeichenfolge

Wie können Sie eine lange Zeichenfolge, eine Website-Adresse, ein Wort oder eine Gruppe von Symbolen mit automatischen Zeilenumbrüchen anzeigen, um eine div-Breite zu erhalten? Ich schätze mal ein paar Worte. Normalerweise funktioniert das Hinzufügen eines Space, aber gibt es eine CSS-Lösung wie Word-Wrap? Zum Beispiel überschneidet es sich (sehr nastly) mit divs, Kräfte horizontal Scrollen […]