Попробуйте использовать s
строковый интерполятор
val tripleQuote = """"""""" // 9 quotes in total
s"""${tripleQuote}Shom"""
res2: String = """Shom
или даже встроить его
s"""${"""""""""}Shom"""
s"""${List.fill(3)('"').mkString}Shom"""
s"""${"\""*3}Shom"""
, который все выводит
"""Shom
потому что s
Строковые интерполяторы могут принимать произвольные выражения
s"meaning is ${41 + 1}"
// res4: String = meaning is 42