^([-+]?)([\d]{1,2})(((\.)(\d+)(,)))(([-+]?)([\d]{1,3})((\.)(\d+))?)$
J'essaie d'utiliser cette expression rationnelle ci-dessus pour pouvoir confirmer que les données sont des coordonnées valides. J'ai du mal à faire fonctionner cela avec les règles de Firebase. Lorsque je lance la regex dans un testeur d'expressions régulières en ligne, cela fonctionne, mais les règles de Firebase ne semblent pas l'accepter.Firebase règle les problèmes regex
Voici ma règle firebase:
".validate": "newData.isString() && newData.val().matches(/^([-+]?)([\d]{1,2})(((\.)(\d+)(,)))(([-+]?)([\d]{1,3})((\.)(\d+))?)$/)"
est-il de toute façon d'obtenir ce travail?
Post code complet pour la compréhension. – Rahul