[問題] 關於regular expression 的疑問

作者: sasoman (乾 盜帳號勒)   2015-11-07 21:39:00
小魯想請問各位高手
若是要做一個至少包含兩個英文字母(不分大小寫皆可),
且字數介於8~16位只有英文與數字的組合
該如何用一行寫出
目前我試的只能拆成兩行寫
Pattern.compile("^[A-Za-z0-9]+$");
Pattern.compile("((?=(.*[A-Za-z]){2,})(?=([A-Za-z0-9]){6,}).{6,18})");
不知道各位溫拿大大是否能幫忙小魯的疑問
作者: dream1124 (全新開始)   2015-11-08 00:21:00
兩個英文數字是? 還有除了兩字以外可以包含的字元範圍?

Links booklink

Contact Us: admin [ a t ] ucptt.com