Kotlinで文字列の先頭から比較する方法について記載します。
文字列の先頭から比較する方法
文字列の先頭から比較するには、startsWith関数を使用します。
構文( 大文字・小文字を区別する )
変数.startsWith( 比較する文字列 )
構文( 大文字・小文字を区別しない )
変数.startsWith( 比較する文字列, ignoreCase = true )
実行例
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
val str = "abc" // 文字列の先頭が ab の場合、true を返す val rtn1 = str.startsWith("ab") println(rtn1) // true // 文字列の先頭が b ではないので、false を返す val rtn2 = str.startsWith("b") println(rtn2) // false // 大文字・小文字は区別される val rtn3 = str.startsWith("AB") println(rtn3) // false // 第二引数に true を指定すると大文字・小文字は区別されない val rtn4 = str.startsWith("AB", ignoreCase = true ) println(rtn4) // true |