ファイル名を見つけようとしていて、その後、一致する文字列を見つけます
var imgurl = "http://domain.com/wp-content/uploads/2012/10/DSC_2355-515x440.test.jpg";
var filename = /.*(?=\.)/.exec(imgurl.match(/.*\/(.*)$/)[1]);
if( filename.indexOf( "515x" ) !== -1 ) {
alert("found!")
}
$("body").append(filename);
私が使うfilename.indexOf( "515x" )
とうまくいかない
しかし、使用すると機能しますimgurl.indexOf( "515x" )
私は何を間違えましたか?
ここでコードをテストします: http://jsfiddle.net/YkXTs/