2016-06-17 13 views
1

を検証私はエスケープ文字\dが認識されないというエラーを取得し、次の正規表現Firebaseは、郵便番号

newData.val().matches(/(^\d{5}$)|(^\d{5}-\d{4}$)/) 

を試してみました。私はエラーを取り除いてクリアしましたが、まだパーミッションが拒否されました。

答えて

2

ダブルスラッシュ\\を使用する必要があります。

それは

newData.val().matches(/(^\\d{5}$)|(^\\d{5}-\\d{4}$)/) 

ようになりますあなたがdocumentation上で見つけることができる例のいくつかを観察するいくつかの時間を取ります。