[問題] 關於regular expression 的疑問
小魯想請問各位高手
若是要做一個至少包含兩個英文字母(不分大小寫皆可),
且字數介於8~16位只有英文與數字的組合
該如何用一行寫出
目前我試的只能拆成兩行寫
Pattern.compile("^[A-Za-z0-9]+$");
Pattern.compile("((?=(.*[A-Za-z]){2,})(?=([A-Za-z0-9]){6,}).{6,18})");
不知道各位溫拿大大是否能幫忙小魯的疑問
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.160.217.191
※ 文章網址: https://www.ptt.cc/bbs/java/M.1446903542.A.52A.html
→
11/08 00:21, , 1F
11/08 00:21, 1F
謝謝dream1124 大大提醒 抱歉讓我修改一下
※ 編輯: sasoman (118.160.217.191), 11/08/2015 01:14:52
java 近期熱門文章
PTT數位生活區 即時熱門文章