首頁 > 軟體

Java 中的正規表示式單字元預定義字元匹配問題

2022-12-01 14:03:21

一、需求

❓ 現有一個字串,需滿足如下要求:
[6, 18] 個字元
② 只能包含字母、數位、下劃線
③ 需以字母開頭
❓ 如果字串滿足上述要求,返回 true,否則返回 false

public static boolean validString(String s) {
       return s.matches("[a-zA-Z][a-zA-Z0-9_]{5,17}");
   }


IT145.com E-mail:sddin#qq.com