Necesito una expresión regular para validar las extensiones de archivos de imagen en javascript. Tienes uno ?Extensión de archivo de imagen JavaScript Regex
22
A
Respuesta
84
¿Podría explicar el propósito?
De todos modos aquí hay uno suponiendo que admite pocos tipos de imágenes.
(/\.(gif|jpg|jpeg|tiff|png)$/i).test(filename)
He puesto toda la expresión regular dentro de parens() con el fin de eliminar la ambigüedad entre el operador barra (/) y el objeto RegExp. Ver JSLint para más detalles.
+11
En lugar de 'jpg | jpeg' puedes hacer:' jpe? G' –
+0
¿Qué tal si agregas 'webp' a esta lista? –
Cuestiones relacionadas
- 1. RegEx - Cómo insertar cadenas antes de la extensión de archivo
- 2. URL de coincidencia regex sin extensión de archivo
- 3. Javascript regex para validar nombres de archivo
- 4. REGEX: nombre de archivo de captura desde la URL sin la extensión de archivo
- 5. Descargar un elemento de lienzo Html5 como una imagen con la extensión de archivo con Javascript
- 6. archivo de imagen sin extensión no visible en IIS7.5
- 7. Node.js obtener extensión de archivo
- 8. Javascript expresiones regulares de extensión coincidente/archivo de extracción
- 9. Agregar extensión de archivo a archivo de extensión-menos
- 10. ¿Cómo puedo cambiar la extensión de archivo con javascript
- 11. extensión de archivo MAKE
- 12. extensión de archivo MAKE
- 13. Extensión de archivo JSON
- 14. Extensión de imagen de iPhone (sesgar)
- 15. Javascript regex en comparación con Perl regex
- 16. Javascript taquigrafía regex?
- 17. JavaScript Clean URL Regex
- 18. JavaScript blancos regex caracteres
- 19. android javascript regex detection
- 20. JavaScript Regex Ignore Case
- 21. JavaScript Non-regex Replace
- 22. Javascript RegEx coincidencia parcial
- 23. JavaScript Regex Compile()
- 24. Javascript routing regex
- 25. Javascript reemplazar regex comodín
- 26. Javascript regex y parseInt
- 27. Javascript Regex con .test()
- 28. Javascript regex cuelga (usando v8)
- 29. Regex: ¿Obtener nombre de archivo sin extensión en una sola toma?
- 30. Extensión de archivo Json Schema
http://en.wikipedia.org/wiki/Image_file_formats y http://www.regular-expressions.info/tutorial.html –
http://stackoverflow.com/questions/169625/regex-to-check -if-valid-url-that-ends-in-jpg-png-or-gif. – benastan