No es 100 por ciento claro que los números de Google Analytics UA son siempre de 6 dígitos, un guión y 2 dígitos como Google menciona a menudo en su documentación. Hay contraejemplos frecuentes que usan menos de 6 para la parte de la cuenta y de 1 a 4 para el perfil. Todos los ejemplos siempre muestran números, pero ni siquiera está claro que no puedan ser letras.expresión regular para validar un número de Google Analytics UA
¿Alguien sabe si Google ha publicado una expresión regular que coincide exactamente con los números permitidos UA? Estoy agregando esta característica a la consola de administración de una aplicación en la que trabajo y me gustaría validar la entrada del usuario.
Sí, dije que era 6 porque no hice un conteo, solo un vistazo rápido. : p Me estaba inclinando también hacia la segunda expresión regular, pero no estaba seguro de si permitían las letras. – Otis
Carlo en este hilo http://carlorizzante.com/2011/sanitize-the-google-analytics-tracking-code/ establece que UA-1234567 es todavía un ID válido. Yo prefiero ser conservador y trato de no rechazar una posible código válido, así que creo que voy a utilizar: \ bUA- \ d {4,10} (- \ d {1,4}) \ b – ThisGuy
? Nice, '/ \ bUA- \ d {4,10} - \ d {1,4} \ b /' funciona admirablemente para: formato en validadores de Ruby. ¡Gracias! –