Kotlin commonSuffixWith用法及代码示例

本文方法及代码示例基于Kotlin 2.1.20 Released

commonSuffixWith 所在包 kotlin.text.commonSuffixWith,其相关用法介绍如下:

用法:

kotion 复制代码
fun CharSequence.commonSuffixWith(
    other: CharSequence, 
    ignoreCase: Boolean = false
): String

返回最长的字符串 suffix 使得这个 char 序列和 other char 序列都以此后缀结尾,注意不要拆分代理对。如果 this 和 other 没有共同的后缀,则返回空字符串。

代码示例:

kotlin 复制代码
import java.util.Locale
import kotlin.test.*

fun main(args: Array<String>) {
    //sampleStart
    println("Hot_Tea".commonSuffixWith("iced_tea")) // ea
    println("Hot_Tea".commonSuffixWith("iced_tea", true)) // _Tea
    println("Hot_Tea".commonSuffixWith("Hot_Coffee")) //
    //sampleEnd
}

// 输出
ea
_Tea

参数:ignoreCase-true匹配字符时忽略字符大小写。默认false.

相关方法

相关推荐
路在脚下,梦在心里2 分钟前
net学习总结
android·学习
走在路上的菜鸟9 分钟前
Android学Dart学习笔记第二十节 类-枚举
android·笔记·学习·flutter
星光一影12 分钟前
合成植物大战僵尸 安卓原生APP Cocos游戏 支持Sigmob
android·游戏·php·html5·web app
2501_9159184113 分钟前
iOS 项目中证书管理常见的协作问题
android·ios·小程序·https·uni-app·iphone·webview
allk5518 分钟前
Android ANR 深度起底:从系统埋雷机制到全链路治理体系
android
满天星830357720 分钟前
【Linux】信号(下)
android·linux·运维·服务器·开发语言·性能优化
2501_9159184121 分钟前
提升 iOS 应用安全审核通过率的一种思路,把容易被拒的点先处理
android·安全·ios·小程序·uni-app·iphone·webview
Kapaseker21 分钟前
一万四千字重温 Android 四大组件
android·kotlin
00后程序员张31 分钟前
APP如何快速上架Apple Store:完整上架流程与常见问题解析
android·小程序·https·uni-app·iphone·webview
傻啦嘿哟34 分钟前
Appium实现Android应用数据爬取:从环境搭建到实战优化
android·appium