Pytania oznaczone «string-interpolation»

Interpolacja ciągów polega na zamianie zdefiniowanych sekwencji znaków w ciągu zadanymi wartościami. Ta reprezentacja może być uważana za bardziej intuicyjną w formatowaniu i definiowaniu treści niż skład wielu ciągów i wartości przy użyciu operatorów konkatenacji. Interpolacja ciągów jest zwykle implementowana jako funkcja języka w wielu językach programowania, w tym w PHP, Haxe, Perl, Ruby, Python, C # (od wersji 6.0) i innych.

405
PHP - jak stworzyć znak nowej linii?

W PHP próbuję utworzyć znak nowej linii: echo $clientid; echo ' '; echo $lastname; echo ' '; echo '\r\n'; Następnie otwieram utworzony plik w Notatniku i zapisuje on nowy wiersz dosłownie: 1 John Doe \ r \ n 1 John Doe \ r \ n 1 John Doe \ r \ n Próbowałem wielu odmian \r\n, ale żadna nie...

106
Jak interpolować ciągi?

Chcę wykonać następujące czynności w języku C # (pochodzącym z tła Pythona): strVar = "stack" mystr = "This is %soverflow" % (strVar) Jak zamienić token w ciągu na wartość znajdującą się poza

87
Jak rozwiązać problem „Interpolacja ciągów tworzy opis debugowania dla wartości opcjonalnej; czy chciałeś wyrazić to wyraźnie? ” w Xcode 8.3 beta?

Od wersji beta 8.3 zilliony ostrzeżeń „Interpolacja łańcuchów generuje opis debugowania dla wartości opcjonalnej; czy chodziło Ci o to, aby było to jawne?” pojawił się w moim kodzie. Na przykład ostrzeżenie pojawiło się w następującej sytuacji, w której opcje mogą prowadzić do zera: let msg =...