js 字符串 常用處理方式(檢索、截取、拼接、批量替換)


// 檢索(字符串中判斷是否包含某個字符)
字符串.search('檢索的內容');// 返回-1,不包含;  返回非-1,包含
字符串.indexOf("待判斷的內容");

// 截取
字符串.substr(起始位置,長度);
字符串.substring(起始位置,長度);
示例:
var a = "as far as i known, xxx is handsome";
b = a.substr(19,a.length-1);            // xxx  is handsome
c = a.substr(a.indexOf('x'),a.length-1);  //  xxx is handsome

// 拼接
字符串.concat('拼接的內容');

// 替換
字符串.replace('字符串中需要被替換的值','替換后的新值'); // 只會替換第一個
字符串.replace(/字符串中需要被替換的值/g,'替換后的新值'); // 替換所有,但是替換時區分大小寫
字符串.replace(/字符串中需要被替換的值/gi,'替換后的新值');// 替換所有,但是替換時不區分大小寫

// 長度
字符串.length

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM