采用正则表达式实现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