「Kotlin」正規表現で郵便番号を判定するサンプル

書式
Regex(“^[0-9]{3}-[0-9]{4}$")
使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
fun main() {
//郵便番号数値3桁-4桁
val fmt = Regex("^[0-9]{3}-[0-9]{4}$")
println("result1: "+"718-4567".matches(fmt));
println("result2: "+"a9-855".matches(fmt));
println("result3: "+"77-888".matches(fmt));
}
fun main() { //郵便番号数値3桁-4桁 val fmt = Regex("^[0-9]{3}-[0-9]{4}$") println("result1: "+"718-4567".matches(fmt)); println("result2: "+"a9-855".matches(fmt)); println("result3: "+"77-888".matches(fmt)); }
fun main() {

    //郵便番号数値3桁-4桁
    val fmt = Regex("^[0-9]{3}-[0-9]{4}$")

    println("result1: "+"718-4567".matches(fmt));
    println("result2: "+"a9-855".matches(fmt));
    println("result3: "+"77-888".matches(fmt));
}

実行結果
>kotlin arkgame.jar
result1: true
result2: false
result3: false

Kotlin

Posted by arkgame