La normale | l'opérateur travaille sur mongo.
Cela devrait faire :
BasicDBObject regexQuery = new BasicDBObject();
regexQuery.put("name",
new BasicDBObject("$regex", "ABC\\|DFG"));
Si vous essayez sur mongo shell :
db.collection.find({name:/ABC|DFG/}).pretty()