Js 截取字符串
Posted lrj1009iret
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Js 截取字符串相关的知识,希望对你有一定的参考价值。
一、需要的函数(方法)
1、indexOf
indexOf 是查某个指定的字符串在字符串首次出现的位置(索引值)
2、lastIndexOf
lastIndexOf 是查某个指定的字符串在字符串中最后一次出现的位置
3、substring
subString(start, end) 截取下标为start--end之间的字符串(包含start,不包含end)
二、Js 截取特定字符串
封裝成一个方法
/** * 截取字符串 * @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;
三、contains
js中没有contains,但是可以用indexOf,来实现相同的做法
/** * 判断是否存在某个字符串 * @param Object str 源字符串 */ function contains(str) if(indexOf(str) != 0) return true; else return false;
以上是关于Js 截取字符串的主要内容,如果未能解决你的问题,请参考以下文章