Bien Tengo lo que yo llamaría una enorme lista de coordenadas de longitud y latitud. Dicho esto, también tengo un puñado de fuentes de las que extraigo estas coordenadas. Algunos de ellos provienen de métodos get/post que pueden causar posibles agujeros de seguridad en mi sitio/servicio. Así que estoy tratando de averiguar cómo validar la longitud y la latitud a través de PHP. Estaba pensando algo regex a través de preg_match. Pero podría estar equivocado, tal vez hay una manera más fácil que alguien quisiera sugerir. He intentado con mis propios conceptos, y he intentado varios conceptos de brew de Internet para tratar de encontrar un patrón de expresión regular que valide estos para mí a través de preg_match (o similar de nuevo si tienes una mejor sugerencia, soy todo oídos).php Validar cadenas de latitud/longitud en formato decimal
Mi último intento fallido antes de finalmente ceder y venir aquí fue ..
preg_match('^(\-?\d+(\.\d+)?),\s*(\-?\d+(\.\d+)?)$', $geoResults['latitude']))
que produce "preg_match() [function.preg-match]: No se delimitador final '^' encontrado" como mi error. Los últimos intentos intentaron arrojar ese error, así que no tengo ni idea de qué es ni qué significa.
Esta sería también coincidir 400,00, -700 como siendo un válido lat/lng. – Layke