Pude dar con la solución al guiarme de un ejemplo después de tanto buscar, ya medio entiendo este asunto. Acá la dejo por si alguien se encuentra en la misma situación:
Código Javascript
:
Ver original<script>
var url = 'http//page.html';
var color = 'f#00';
if(!/^(http:|https:)\/\/.+\.(gif|GIF|png|PNG|jpg|JPG|jpeg|JPEG)$/.test(url))
alert('No es una imagen.');
if(!/^#([a-zA-Z0-9]{1,7})$/.test(color))
alert('No es un color.');
</script>
^^