一、JS正则截取两个字符串之间及字符串前后内容的方法
1、js截取两个字符串之间的内容:
var str = "aaabbbcccdddeeefff";
str = str.match(/aaa(\S*)fff/)[1];
alert(str);//结果bbbcccdddeee
2、js截取某个字符串前面的内容:
var str = "aaabbbcccdddeeefff";
tr = str.match(/(\S*)fff/)[1];
alert(str);//结果aaabbbcccddd
3、js截取某个字符串后面的内容:
var str = "aaabbbcccdddeeefff";
str = str.match(/aaa(\S*)/)[1];
alert(str);//结果bbbcccdddeeefff
二、去除指定字符串
str = imgUrl.replace(str,"");
三、判断字符串相等,不区分大小写
String.prototype.compare = function(str)
{
//不区分大小写
if(this.toLowerCase() == str.toLowerCase())
{
return "1"; // 正确
}
else{
return "0"; // 错误
}
}
alert("ABCDefg".compare("abcdEFG"));
alert("abc".compare("acd"));