你可以使用javascript的startswith()和endswith()
function strStartsWith(str, prefix) {
return str.indexOf(prefix) === 0;
}
function strEndsWith(str, suffix) {
return str.indexOf(suffix, str.length - suffix.length) !== -1;
}
or
function strEndsWith(str, suffix) {
var re=new RegExp("."+suffix+"$","i");
if(re.test(str)) alert("invalid file");
}
或者你也可以像这样使用它:
String.prototype.startsWith = function (str){
return this.slice(0, str.length) == str;
};
and
String.prototype.endsWith = function (str){
return this.slice(-str.length) == str;
};