Вы можете использовать .stripIndent()
, чтобы удалить отступ в многострочных строках. Но вы должны иметь в виду, что если не указывается количество отступов, оно будет автоматически определяться из строки, содержащей наименьшее число ведущих пробелов .
Учитывая вашу строку это будет только одно пустое пространство перед This
, которое будет удалено из каждой строки вашей многострочной строки.
def s = """ This
is
multiline
"""
Чтобы обойти эту проблему, вы можете избежать первой строки многострочной строки, как показано в следующем примере, чтобы получить ожидаемый результат:
def s = """\
This
is
multiline
"""