|
/**
* 遍历数组查找指定值
* @param {*} arr 查找数组
* @param {*} str 查找值
*/
function searchString(arr, str) {
var res = new Array()
if (Array.isArray(arr)) {
if (str) {
arr.forEach(e => {
if (e.search(str) != -1) {
res.push(e);
}
});
} else {
res = arr;
}
}
return res;
}
// var arr = ["张三", "李四", "王麻子", "麻张子"]
// var str = "张"
// console.log(searchString(arr, str));
/**
* 去掉字符串两端指定字符串
*/
function bstrim(str, opt) {
var pos = str.indexOf(opt);
str = str.substr(pos+1);
pos = str.lastIndexOf(opt);
str = str.substr(0,pos);
return str;
}
function ltrim(str,char){
var pos = str.indexOf(char);
var sonstr = str.substr(pos+1);
return sonstr;
}
function rtrim(str,char){
var pos = str.lastIndexOf(char);
var sonstr = str.substr(0,pos);
return sonstr;
}
|