4
我正在用mongodb和Regex做一些工作。正則表達式在MongoDB中不說這個字符
所以,我已經運行:
{
"email": /@/
}
現在我想說:
{
"email": does not contain @
}
任何幫助,將不勝感激
我正在用mongodb和Regex做一些工作。正則表達式在MongoDB中不說這個字符
所以,我已經運行:
{
"email": /@/
}
現在我想說:
{
"email": does not contain @
}
任何幫助,將不勝感激
{email: /^[^@]*$/}
。{email: {$not: /@/}}
。
更改正則表達式'/ [^ @] /'這是一種消極的字符類,或者你可以用'$ ne'有 – Sammaye
@Sammaye - 這是不正確。這隻會驗證輸入中是否出現非'@'符號。它不會表示輸入中不出現'@'。 – JDB
@Sammaye RE將匹配任何不是「@」序列或空字符串的字符串。它應該是'/^[^ @] * $ /'。 – pingw33n