Se você quiser combinar mais de um
;
strings separadas, em seguida, use grupos de captura. db.getCollection('CollectionName').find(
{
"magnitude": /^1678(;1678)*$/,
"flag": /^[01](;[01])*$/
}
)
(;1678)*
corresponde à string ;1678
, zero ou mais vezes. [01]
corresponde a 0
OU 1