「Kotlin」正規表現で数値、英字を指定するサンプル
書式
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