//去除字串前後空格
string.prototype.trim = function() ;
//11位手機號格式化
function telformat(tel, space) )(\d)(\d)/, '$1' + space + '$2' + space + '$3');
}//獲取路徑檔案資訊(檔名、字尾名)
/*var path = "c:\\users\\sungang\\desktop\\temp\\email\\index.html";
var href = window.location.href;
var url = '';*/
function getfileinfo(filepath, key) ;
if (resultarr)
return key ? info[key] : info;
}/*console.log(getfileinfo(path));
console.log(getfileinfo(href));
console.log(getfileinfo(url));
console.log(getfileinfo(url, 'type'));*/
//獲取鏈結字串引數
function getparams(path) ;
path = path ? path : window.location.href;
//[^\?&=]+ 表示不含?或&或=的連續字元,加上()就是提取對應字串
path.replace(/([^\?&=]+)=([^\?&=]*)/gi, function(rs, $1, $2, offset, source) )
return obj;
}
JavaScript常用的正則匹配
常用的正則規則 eslint disable next line export const regexpconfig 0 d 1 0 2 0 1 2 d 3 0 1 d 1 9 d 1 9 d 0 d 1 0 2 0 1 2 d 3 0 1 d 0 9 x 身份證 mobile 1 3 4 5 7 ...
JavaScript 正規表示式的分組匹配
下面的正規表示式可以匹配kidkidkid kidkidkid 而另一種更優雅的寫法是 kid 這裡由圓括號包裹的乙個小整體稱為分組。乙個分組中,可以有多個候選表示式,用 分隔 var reg i love him her it reg.test i love him true reg.test i...
JavaScript正規表示式的分組匹配詳解
分組 下面的正規表示式可以匹配kidkidkid kidkidkid 而另一種更優雅的寫法是 kid 這裡由圓括號包裹的乙個小整體稱為分組。候選 乙個分組中,可以有多個候選表示式,用 分隔 varreg i love him her it reg.test i love him true reg.t...