Описание тега string-interpolation
String interpolation is the replacement of defined character sequences in a string by given values. This representation may be considered more intuitive for formatting and defining content than the composition of multiple strings and values using concatenation operators. String interpolation is typically implemented as a language feature in many programming languages including PHP, Haxe, Perl, Ruby, Python, C# (as of 6.0) and others.
1
ответ
Как вывести значение переменной с другими буквами вместе с fishshell?
Я хочу написать рыбную оболочку, чтобы изменить скорость аудио файла. Название оболочки speedЯ могу назвать это так: speed 1.mp3 0.7 Тогда я получу новый файл [0.7x] 1.mp3 с измененной скоростью. Но у меня проблема с именем файла назначения: скорост…
29 мар '16 в 08:17
1
ответ
Рендеринг новой строки из текстовой интерполяции в Angular 4 / Ionic 3
У меня есть следующий передний код: <p>{{ news.content }}</p> news.content хранится в моей базе данных Firebase. Как я могу отобразить новую строку в этой текстовой интерполяции без изменения моего переднего кода (ни HTML, ни CSS)? В кон…
17 ноя '17 в 09:20
3
ответа
Ruby + Sequel - сериализация массива в запрос текстового массива
У меня есть массив фильтров в приложении ruby, который делает необработанный SQL-запрос к соединению Postgres. Я пытаюсь выяснить, как я могу сериализовать этот массив в нечто, способное на запрос, то есть: SELECT * FROM data WHERE strings IN #{stri…
06 фев '15 в 07:30
2
ответа
Интерполяция переменных в строку
Хотя я опытный программист, я новичок в js и реагирую. Я пытаюсь использовать react-native-svg составная часть Path в компоненте моего собственного. Все ясно с примером, но он использует строковый литерал для координат. Например: <Path d="M 10 20…
04 ноя '16 в 17:15
0
ответов
Рельсы I18n Настройка символов интерполяции
У меня есть приложение под управлением Rails и Angular, и я использую I18n для перевода всего контента. К сожалению, я слишком далеко иду по дороге, чтобы изменить символы угловой интерполяции, что было бы очень легко. Есть случаи, когда я хотел бы …
24 июн '15 в 20:09
1
ответ
Получение ошибки с интерполяцией строк в Swift, но я не вижу проблем?
Когда я пытаюсь добавить массив, я вставляю переменную в имя словаря, в который вложен массив. Однако когда я делаю это, я получаю: error: could not find member 'convertFromStringInterpolationSegment' Я был бы очень благодарен за любую помощь, я дов…
09 фев '15 в 07:54
3
ответа
Как я могу использовать PowerShell для расширения заполнителей в строке шаблона, используя значения, считанные из файла INI?
values.ini выглядит так [default] A=1 B=2 C=3 foo.txt выглядит так Now is the %A% for %a% %B% men to come to the %C% of their %c% Я хочу использовать Powershell для поиска всех значений%x% в values.ini, а затем заменить каждый соответствующий экземп…
04 ноя '16 в 15:31
1
ответ
Интерполяция строки в угловых 2 и ее динамичность
В Angular2, почему, если я помещаю свойство в простой вид, например так: <span>{{allowServer}}</span> он изменяется всякий раз, когда его значение изменяется в его файле.ts, и если я скажу это так: <button class="btn btn-primary" disa…
01 окт '17 в 04:58
2
ответа
Безопасная подстановка шаблонов Python в формате двойных скобок
Я пытаюсь заменить переменные в формате {{var}} шаблоном Python. # -*- coding: utf-8 -*- # vim: tabstop=8 expandtab shiftwidth=4 softtabstop=4 from string import Template class CustomTemplate(Template): delimiter = '{{' pattern = r''' \{\{(?: (?P<…
18 дек '15 в 17:08
1
ответ
Как я могу заменить параметры в моем URL запроса, используя C#?
У меня есть количество URL-адресов запросов, как показано ниже https://{user.id}/{user.name}/testing1 https://{user.number}/{user.name}/testing1 https://{user.age}/{user.height}/testing1 https://{user.gender}/{user.name}/testing1 https://{user.heigh…
12 фев '19 в 16:04
1
ответ
Не работает синтаксический анализ строки
У меня есть следующий простой, свежий проект с одним представлением в Xcode 10 с Swift 4.2 Я ввел опечатку в строке интерполяции первой строки, но компилятор не жалуется, и код выполняется. class ViewController: UIViewController { override func view…
04 окт '18 в 14:43
1
ответ
Доступ к хеш-значению с помощью переменной
Как получить доступ к хеш-значению с помощью переменной? Вот что у меня не работает: DHASH = { 0 => -0.8, 1 => -0.54, 2 => -0.32, 3 => -0.14, 4 => 0, 5 => 0.1 } print "Enter number " num = gets.chomp() puts "Value: DHASH[#{num}]" В…
09 дек '13 в 07:59
3
ответа
Встроенная интерполяция строки в одинарных кавычках
Я строю строку, которая будет использоваться в качестве команды для запуска на Windows-боксе через SSH. Команда должна быть выполнена с элементами, заключенными в двойные кавычки, поэтому мне нужно заключить команду в одинарные кавычки. Однако это о…
11 янв '13 в 16:08
0
ответов
Можете ли вы преобразовать литеральную строку в интерполированную строку в PHP?
Я использую Kohana для создания представления электронной почты, которое представляет собой простой текст в составе MIME Multipart/ альтернативной электронной почты. Поскольку открытый текст на самом деле не позволяет форматировать, я хочу иметь воз…
21 фев '13 в 17:25
3
ответа
Строковая интерполяция
В scala вы легко включаете содержимое переменной в строку, например так: val nm = "Arrr" println(s"my name is , $nm") Возможно ли это в Nim, и в таком случае как?
17 апр '15 в 16:39
6
ответов
Как решить "Строковая интерполяция создает описание отладки для необязательного значения; вы хотели сделать это явным?" в бета-версии Xcode 8.3?
Начиная с бета-версии 8.3, предупреждения zillions: "Строковая интерполяция создает описание отладки для необязательного значения; вы хотели сделать это явным?" появился в моем коде. Например, предупреждение появилось в следующей ситуации, где опции…
01 мар '17 в 22:05
1
ответ
Как вставить двойные кавычки в с ""?
Я знаю, что я могу сделать интерполяцию строки с s"", но как я могу вставить двойные кавычки внутри s""? scala> val x = "x" x: String = x scala> s"" res5: String = "" scala> s"${x}" res6: String = x scala> s"${x}\"" <console>:1: er…
03 авг '18 в 06:31
3
ответа
Алиасинг метода приводит к разным объектам?
def foo "foo" end alias foo2 foo puts "foo2: " + foo2.object_id.to_s puts "foo: " + foo.object_id.to_s В приведенном выше примере я ожидал увидеть одинаковые выходные данные object_id для каждого вызова метода, поскольку они ссылаются на один и тот …
08 мар '09 в 17:57
1
ответ
Избегайте кавычек в интерполяции строки s"ALTER TABLE ${keyspace}.\"${TableName}\""
В Scala при запросе Cassandra эта интерполяция строк s"ALTER TABLE ${keyspace}.\"${tableName}\" " дает мне эту ошибку: ошибка: значение $ не является членом запроса String [INFO] val:String=s"ALTER TABLE ${keyspace}.\"${tableName}\" ADD $colName $da…
23 апр '18 в 18:27
1
ответ
Экранирующие символы, появляющиеся в массиве с помощью метода `p` без интерполяции
За overflow ниже кавычки окружают массив. overflow = [5,6,7] p overflow #=> [5, 6, 7] p "#{overflow}" #=> "[5, 6, 7]" За stack ниже результаты странные для интерполированного выражения. stack = 1234.to_s.chars.reverse.each_slice(3).map { |s| s…
20 июн '15 в 23:34