2013-07-07 43 views
0

是否有一個簡單的內置方法來檢查字符串是否是有效的ObjectId?我知道如果我嘗試從無效字符串構造一個ObjectId,它會引發異常,是否有辦法繞過try-catch塊?Casbah - 檢查字符串是否可解析爲ObjectId

一種可能的方法是檢查這個正則表達式:^[0-9a-b]{48}$ 有沒有更優雅的東西?

回答

2

有方法ObjectId.isValid(String s)docs

+0

我想,也許卡斯巴過的地方會產生一個選項[的ObjectId]的方法,但似乎我將必須實現它。 – laci37

相關問題