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

原创 2013年12月02日 21:22:11

最近用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');


JS 字符串操作函数 往指定位置插入字符 删除指定位置字符 替换指定位置字符

concat   将两个或多个字符的文本组合起来,返回一个新的字符串。   var a = "hello";   var b = ",world";   var c = a.concat(b);  ...
  • yeping090815
  • yeping090815
  • 2015年04月22日 10:21
  • 48301

js-字符串中去除含有的某些字符串

Title /*方法一:使用replace函数替换*/ //去除字符串中含有的某字符串:str = str.replace('give', ''); ...
  • sinat_31057219
  • sinat_31057219
  • 2017年04月17日 15:00
  • 2816

js统计字符串中各种字符情况

问题描述:在一个字符串中,统计出大写字母、小写字母、数字和其他字符各数。这个算法以前在学习java的时候,老师说过,而且说了四种算法。在孔乙己的世界里,茴香豆的“茴”字有四种写法嘛!    今天就用j...
  • zhang5476499
  • zhang5476499
  • 2015年08月26日 17:09
  • 3833

JS实现的文章字符串中某个字符总个数统计在线小工具实例

名称: js在线文字字数统计小工具 要求:需要引入jQuery 2.0 使用:直接复制粘贴整理即可 下面是文字统计小工具代码实例:所需函数://获取中文字符 function getGbk...
  • hj960511
  • hj960511
  • 2016年12月29日 17:26
  • 824

html js中字符串的添加插入移除

1.插入  参数说明:str表示原字符串变量,flg表示要插入的字符串,sn表示要插入的位置 function insert_flg(str,flg,sn){     var newstr="";  ...
  • luckxing
  • luckxing
  • 2016年10月11日 09:45
  • 5512

js 查询字符串中字符数量 字符位数

var str = "I love my country.。我你爱中国"; //"我爱你":一汉字占两个字符位。 //需求:求一个字符串占有几个字符位。 //思路;如果是英文,...
  • u011301203
  • u011301203
  • 2016年09月06日 15:14
  • 1915

JavaScript过滤特殊字符

JavaScript过滤特殊字符 1、设计实例 JavaScript过滤特殊字符 body{ width:80%; background-color:#FFC; he...
  • you23hai45
  • you23hai45
  • 2014年03月12日 21:59
  • 4143

JS计算字符串的字节数

直接代码 var lenFor = function(str){ var byteLen=0,len=str.length; if(str){ for(var i=0...
  • lelewenzibin
  • lelewenzibin
  • 2015年03月13日 14:33
  • 1136

js的字符串替换函数replace

最近用js写了一个模板替换的函数,传入一个对象和一个模板字符串,将模板中对应的变量替换成对应的值,这个功能很简单,遍历一下对象,然后使用js自带的replace函数进行替换,写好后,一开始觉得挺好用的...
  • u013160932
  • u013160932
  • 2015年10月21日 21:35
  • 2317

【项目总结】之——JS分割字符串

背景:        在我们做那个招标项目的时候,由于是刚刚接触到这个BS东西,我基本上是什么也不会。可是当时组长浩哥给过我一个任务,就是叫我将数据里面以字符串形式存在的信息切割开,然后显示到前...
  • u013045878
  • u013045878
  • 2016年01月08日 17:30
  • 871
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:js獲取兩字符串之間的字符
举报原因:
原因补充:

(最多只允许输入30个字)