1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- function isEmpty(str) {
- if(typeof str== null || str== "" || str== "undefined") {
- return true;
- } else {
- return false;
- }
- }
- /**
- * 遍历数组查找指定值
- * @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;
- }
|