作者williamsydu (william)
看板java
標題[問題] 格式比對?
時間Fri Nov 11 23:12:44 2011
timestring=temp.substring(2, 17);
由上面程式讀取後 會產生下面字串
--------DATE AN
---------------
08/09/11 09:00
上面的資料 目前只需要日期時間那個部分, 所以寫了下面比對部分
if(timestring.matches("[0-9]{2}/[0-9]{2}/[0-9]{2} [0-9]{2}:[0-9]{2}"))
{
DATETIME = timestring;
}
執行後,發現並不work
想請問一下 比對那個部份是不是寫錯了...
謝謝!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.129.20.168
推 darkk6:最後面有一個空格吧 或者加上 ^ 11/11 23:30
推 No:java的String.matches要整個字串都匹配RegExp才會true 11/12 03:48