Как отключить интерполяцию строк в Kotlin? - PullRequest
0 голосов
/ 01 июня 2018

У меня есть текст вроде "$ $abc $$abc ${a} ${}".Я хотел бы полностью отключить интерполяцию строки для строки и не экранировать каждого и отдельного $ из строки.Что я должен делать?В Scala вы объявляете строку, в которой интерполяция включена с помощью s"$ $abc $$abc ${a} ${}", в то время как обычная строка не интерполируется.

1 Ответ

0 голосов
/ 01 июня 2018

Строковая интерполяция доступна как для обычных, так и для необработанных строк (""").Поэтому вам нужно избегать их, что проще в обычном String, очевидно (см. здесь ).

"$ \$abc \$\$abc \${a} \${}"

Извините, но я не боюсь другого пути.

...