バージョン番号が合格しているかどうかを確認
1376 ワード
/***
*
* @param num
* @return
*/
public static boolean checkVersionNumber(String num){
Pattern pattern = Pattern.compile("\\d+(\\.\\d+)*");
return (pattern.matcher(num).matches());
}
テスト:
System.out.println(ToolUtils.checkVersionNumber("10.0.0"));//true
System.out.println(ToolUtils.checkVersionNumber("10"));//true
System.out.println(ToolUtils.checkVersionNumber("a-10"));//false