我只是想知道是否有一种方法(也许使用正则表达式)来验证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
提交
取消