0

是否有一种简单的内置方法来检查字符串是否是有效的 ObjectId?我知道如果我尝试从无效字符串构造 ObjectId 会引发异常,有没有办法绕过 try-catch 块?

一种可能的方法是检查这个正则表达式:^[0-9a-b]{48}$ 有没有更优雅的东西?

4

1 回答 1

2

有方法ObjectId.isValid(String s)文档

于 2013-07-07T10:42:06.883 回答