Js 截取字符串

1、須要的函數(方法)javascript

  一、indexOfjava

    indexOf 是查某個指定的字符串在字符串首次出現的位置(索引值)函數

  二、lastIndexOfblog

    lastIndexOf 是查某個指定的字符串在字符串中最後一次出現的位置索引

  三、substringip

    subString(start, end) 截取下標爲start--end之間的字符串(包含start,不包含end)字符串

2、Js 截取特定字符串string

  封裝成一個方法io

		      /**
			 * 截取字符串
			 * @param {Object} str 源字符串
			 * @param {Object} start 截取起點
			 * @param {Object} end 截取結束
			 */
			function substring(str, start, end) {
				var tagStr = '';
				// 爲空不作截取
				if(str == null || str == 'null' || str == undefined) {
					return tagStr;
				} else {
					var start = str.lastIndexOf(start); //根據須要能夠用indexOf
					var end = str.lastIndexOf(end);
					tagStr = str.substring(start + 1, end);
				}
				return tagStr;
			}

3、containsast

  js中沒有contains,可是能夠用indexOf,來實現相同的作法

              /**
			 * 判斷是否存在某個字符串
			 * @param {Object} str 源字符串
			 */
			function contains(str){
				if(indexOf(str) != 0){
					return true;
				}else{
					return false;
				}	
			}                    
相關文章
相關標籤/搜索