Spec-Zone.ru › Kotlin 1.7

removeSurrounding

kotlin-stdlib / kotlin.text / removeSurrounding
Требования к платформе и версии: JVM (1.0), JS (1.0), Native (1.0)
fun CharSequence.removeSurrounding(
    prefix: CharSequence, 
    suffix: CharSequence
): CharSequence

Если данная последовательность символов начинается с заданного префикса и заканчивается заданным суффиксом, возвращает новую последовательность символов, из которой удалены указанный префикс и суффикс. В противном случае возвращает новую последовательность символов с теми же символами.

Требования к платформе и версии: JVM (1.0), JS (1.0), Native (1.0)
fun String.removeSurrounding(
    prefix: CharSequence, 
    suffix: CharSequence
): String

Удаляет из строки заданный префикс и суффикс, если и только если она начинается с префикса и заканчивается суффиксом. В противном случае возвращает эту строку без изменений.

Требования к платформе и версии: JVM (1.0), JS (1.0), Native (1.0)
fun CharSequence.removeSurrounding(
    delimiter: CharSequence
): CharSequence

Если данная последовательность символов начинается и заканчивается заданным разделителем, возвращает новую последовательность символов, из которой удален этот разделитель с обоих концов. В противном случае возвращает новую последовательность символов с теми же символами.

Требования к платформе и версии: JVM (1.0), JS (1.0), Native (1.0)
fun String.removeSurrounding(delimiter: CharSequence): String

Удаляет заданную строку-разделитель с обоих концов этой строки, если и только если она начинается и заканчивается этим разделителем. В противном случае возвращает эту строку без изменений.

© 2010–2020 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.text/remove-surrounding.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API