采用正則表達式實現startWith、endWith效果函數


startsWith函數,時Java中的 在js使用時他並不是每個瀏覽器都有的,所以我們一般要重寫一下這個函數

采用正則表達式實現startWith、endWith效果函數

String.prototype.startWith= function (str){
var  reg= new  RegExp( "^" +str);
return  reg.test( this );
}
//測試ok,直接使用str.endWith("abc")方式調用即可
String.prototype.endWith= function (str){
var  reg= new  RegExp(str+ "$" );
return  reg.test( this );
}

還有對應的是endWith()也與java中的相對應


免責聲明!

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



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