关闭

js獲取兩字符串之間的字符

标签: between stringjavascriptjssplit
412人阅读 评论(0) 收藏 举报
分类:

最近用js寫了個獲取兩字符串之間的字符

源碼:

/***
*獲取兩字符串直接的字符串,返回:字符串數組
**/
function getSplitBetweenStr(str,startStr,endStr){
	var resultAry=new Array();
	if(typeof str=='string' && typeof startStr=='string' && typeof endStr=='string'){
		var startLength=startStr.length;
		var endLength=endStr.length;
		var tempStr='';
		while(str.indexOf(startStr)!=-1 && str.indexOf(endStr)!=-1){
			tempStr=str.slice(str.indexOf(startStr)+startLength); 
			resultAry.push(tempStr.slice(0,tempStr.indexOf(endStr))); 
			str=tempStr.slice(tempStr.indexOf(endStr)+endLength);
		}	
	}
	return resultAry;
}

調用:

sFileContent='abccd hello world! f11dd'; 
var aFileList=getSplitBetweenStr(sFileContent,'abccd','f11dd');


0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:5464次
    • 积分:141
    • 等级:
    • 排名:千里之外
    • 原创:9篇
    • 转载:2篇
    • 译文:0篇
    • 评论:0条
    文章分类