[問題] Regex 字串最多一個大寫字母
Boost Regex
字串6位且最少一個大寫字母如下
(?=.*[[:upper:]]).{6}
如果6個字元中且最多一個大寫字母應該怎麼寫
123456 ok
A12345 ok
1A2345 ok
AB1234 不ok
A123456 不ok
(?=.*[[:upper:]]?).{6}
試了好久 試不出來
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.81.78.241
推
02/19 21:07, , 1F
02/19 21:07, 1F
→
02/19 21:20, , 2F
02/19 21:20, 2F
推
02/20 08:11, , 3F
02/20 08:11, 3F
→
02/20 08:12, , 4F
02/20 08:12, 4F
推
02/20 09:15, , 5F
02/20 09:15, 5F
推
02/20 10:09, , 6F
02/20 10:09, 6F
推
02/20 10:32, , 7F
02/20 10:32, 7F
推
02/20 11:59, , 8F
02/20 11:59, 8F
推
02/21 08:54, , 9F
02/21 08:54, 9F
推
02/21 12:05, , 10F
02/21 12:05, 10F
推
02/21 12:08, , 11F
02/21 12:08, 11F
→
02/21 12:08, , 12F
02/21 12:08, 12F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章