kotlin 正規表現を使用して文字列が全文一致で含まれているかを判定する
kotlinで、正規表現を使用して文字列が全文一致で含まれているかを判定する手順を記述してます。
環境
- OS windows11 home
- java 17.0.2
- kotlin 1.6.10-release-923
判定
正規表現を使用して文字列が全文一致で含まれているかを判定するには、「Regex」の「matches」で可能です。
Regex(正規表現).matches(値)
実際に、使用して実行してみます。
fun main(){
var regex = Regex("abcde")
println( regex.matches("abcde") ) // true
regex = Regex("^abcde") // ^ は先頭にある場合にマッチ
println( regex.matches("abcde") ) // true
regex = Regex("^abc")
println( regex.matches("abcde") ) // false
regex = Regex(".*bc.*")
println( regex.matches("abcde") ) // true
}
判定されていることが確認できます。
-
前の記事
Linux パーティションの一覧を確認する 2022.09.16
-
次の記事
VBA 全角文字を半角文字に変換する 2022.09.16
コメントを書く