Jeśli chcesz dopasować więcej niż jeden ;
oddzielone ciągi, a następnie użyj grup przechwytywania.
db.getCollection('CollectionName').find(
{
"magnitude": /^1678(;1678)*$/,
"flag": /^[01](;[01])*$/
}
)
(;1678)*
pasuje do ciągu ;1678
zero lub więcej razy.
[01]
pasuje do 0
LUB 1