0

文字列が有効な ObjectId であるかどうかを確認する簡単な方法はありますか? 無効な文字列から ObjectId を作成しようとすると、例外がスローされます。try-catch ブロックを回避する方法はありますか?

考えられる方法の 1 つは、この正規表現をチェックすること^[0-9a-b]{48}$ です。もっとエレガントなものはありますか?

4

1 に答える 1

2

方法がありますObjectId.isValid(String s)docs

于 2013-07-07T10:42:06.883 に答える