Als «string-interpolation» getaggte Fragen

Die String-Interpolation ist das Ersetzen definierter Zeichenfolgen in einem String durch vorgegebene Werte. Diese Darstellung kann für die Formatierung und Definition von Inhalten als intuitiver angesehen werden als die Zusammensetzung mehrerer Zeichenfolgen und Werte mithilfe von Verkettungsoperatoren. Die String-Interpolation wird normalerweise als Sprachfunktion in vielen Programmiersprachen implementiert, einschließlich PHP, Haxe, Perl, Ruby, Python, C # (ab 6.0) und anderen.




15
PHP - wie erstelle ich einen Zeilenumbruch?
In PHP versuche ich, einen Zeilenumbruch zu erstellen: echo $clientid; echo ' '; echo $lastname; echo ' '; echo '\r\n'; Danach öffne ich die erstellte Datei im Editor und sie schreibt die neue Zeile buchstäblich: 1 John Doe \ r \ n 1 John Doe \ r \ n 1 …





13
Wie interpoliere ich Strings?
Ich möchte in C # (aus einem Python-Hintergrund) Folgendes tun: strVar = "stack" mystr = "This is %soverflow" % (strVar) Wie ersetze ich das Token innerhalb der Zeichenfolge durch den Wert außerhalb der Zeichenfolge?

4
Wie können Sie die Eigenschaft eines Objekts in einer Zeichenfolge in doppelten Anführungszeichen verwenden?
Ich habe folgenden Code: $DatabaseSettings = @(); $NewDatabaseSetting = "" | select DatabaseName, DataFile, LogFile, LiveBackupPath; $NewDatabaseSetting.DatabaseName = "LiveEmployees_PD"; $NewDatabaseSetting.DataFile = "LiveEmployees_PD_Data"; $NewDatabaseSetting.LogFile = "LiveEmployees_PD_Log"; $NewDatabaseSetting.LiveBackupPath = '\\LiveServer\LiveEmployeesBackups'; $DatabaseSettings += $NewDatabaseSetting; Wenn ich versuche, eine der Eigenschaften in einem String-Ausführungsbefehl zu verwenden: & "$SQlBackupExePath\SQLBackupC.exe" -I $InstanceName -SQL ` "RESTORE DATABASE …



8
So lösen Sie: „Die String-Interpolation erzeugt eine Debug-Beschreibung für einen optionalen Wert. Wolltest du das explizit machen? “ in Xcode 8.3 Beta?
Seit Beta 8.3, zillionen Warnungen "String-Interpolation erzeugt eine Debug-Beschreibung für einen optionalen Wert; wollten Sie dies explizit machen?" erschien in meinem Code. Beispielsweise wurde die Warnung in der folgenden Situation angezeigt, in der Optionen zu Null führen können: let msg = "*** Error \(options["taskDescription"]): cannot load \(sUrl) \(error)" Wie zuvor …



Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.