「Kotlin」正規表現で数値、英字を指定するサンプル

2021年7月13日

書式
Regex(“^[0-9a-z]{桁数}$")
使用例

fun main() {

  //数値、英字6桁 先頭末尾(0-9 a-z)
   val ptn = Regex("^[0-9a-z]{6}$")
   
    println("結果1: "+"456ark".matches(ptn));
    println("結果2: "+"789a".matches(ptn));
      //英字
    println("結果3: "+"test12".matches(ptn));
      //数値
    println("結果4: "+"667788".matches(ptn));
}

実行結果
>kotlin arkgame.jar
結果1: true
結果2: false
結果3: true
結果4: true

Kotlin

Posted by arkgame