Saltar al contenido

Use expresiones regulares para obtener la URL de la imagen en HTML/Js

Te recomendamos que revises esta respuesta en un entorno controlado antes de pasarlo a producción, saludos.

Solución:

Basado en la información que has dado, esto debería funcionar:

(https?://.*.(?:png|jpg))

Puede agregar más extensiones agregando |ext después jpg. Esto permitirá cadenas con https también.

Nota: Es posible que desee utilizar el mayúsculas y minúsculas modificador i para hacer la captura más inclusiva. Esto se vería como:

/(https?://.*.(?:png|jpg))/i

Un poco tarde para la fiesta, pero al tratar de hacer algo similar al OP, creé la siguiente expresión regular, que parece manejar enlaces relativos y absolutos:

/([a-z-_0-9/:.]*.(jpg|jpeg|png|gif))/i

Prueba esto:

/"(http://[^"]*?.(jpg|png))"/g

$1 es lo que quieres.

Si estás de acuerdo, tienes el poder dejar una crónica acerca de qué te ha gustado de este escrito.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags : / /

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *