我只是想知道是否有一種方法(也許使用正則表達式)來驗證Java桌面應用程序上的輸入是否是格式為“ YYYY-MM-DD”的字符串。我搜索了但沒有成功。謝謝我只是想知道是否有一種方法(也許使用正則表達式)來驗證Java桌面應用程序上的輸入是否是格式為“ YYYY-MM-DD”的字符串。我搜索了但沒有成功。謝謝
3 回答

ABOUTYOU
TA貢獻1812條經驗 獲得超5個贊
使用以下正則表達式:
^\d{4}-\d{2}-\d{2}$
如
if (str.matches("\\d{4}-\\d{2}-\\d{2}")) {
...
}
使用該matches方法時,錨點^和$(分別是字符串的開始和結尾)隱式存在。
添加回答
舉報
0/150
提交
取消