/^[^\/upload\/folder\/](?!jpg|png)/
alert( '/bla-bla/4/7/pic.jpg'.match( /(\/upload\/folder\/)|\.jpg/ )[1] ? false : true ); alert( '/upload/folder/4/7/pic.jpg'.match( /(\/upload\/folder\/)|\.jpg/ )[1] ? false : true );
console.log(/^[^\/upload\/folder\/](?!jpg|png)/.test('/upload/folder/4/7/pic.jpg')); console.log(/^[^\/upload\/folder\/](?!jpg|png)/.test('/ffff/pic.jpg'));
function fn(str) { return !/upload\/folder/.test(str) && /jpg$/.test(str) } alert(fn('/upload/folder/4/7/pic.jpg')); alert(fn('/ffff/pic.jpg'));