作者sasoman (乾 盜帳號勒)
看板java
標題[問題] 關於regular expression 的疑問
時間Sat Nov 7 21:39:00 2015
小魯想請問各位高手
若是要做一個至少包含兩個英文字母(不分大小寫皆可),
且字數介於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://webptt.com/m.aspx?n=bbs/java/M.1446903542.A.52A.html
1F:→ dream1124: 兩個英文數字是? 還有除了兩字以外可以包含的字元範圍? 11/08 00:21
謝謝dream1124 大大提醒 抱歉讓我修改一下
※ 編輯: sasoman (118.160.217.191), 11/08/2015 01:14:52