您当前的位置:首页 > 互联网教程

判断一个字符串里是否含有某段字符怎么截取一段字符

发布时间:2025-05-13 20:44:26    发布人:远客网络

判断一个字符串里是否含有某段字符怎么截取一段字符

一、判断一个字符串里是否含有某段字符怎么截取一段字符

判断一个字符串是否含有某段字符,使用indexOf()方法; str.indexOf("参数1","参数2");参数1表示判断是否包含的小字符串,参数2表示从左到有依次判断的起始位置,默认从0开始,str表示用于寻找的原字符串,ps:如果原字符串含多个判断字符串,则只返回第一个位置。 2、截取某段字符串,使用substring()方法; substring("参数1","参数2"),参数1表示截取的起始位置,参数2表示截取的结束位置,ps:截取原则为“顾头不顾尾”,意思就是截取到的字符串包含起始位置字符,不包含结束位置字符。如"123".substring(0,2);返回的结果是“12”

二、Web前端开发笔试题

var efg= str.substr(str.indexOf("efg"), 3);

2,判断字符串是否是这样组成的,第一个必须是字母,后面可以是字母、数字、下划线,总长度为5-20

var reg=/^[a-zA-Z][a-zA-Z_0-9]{4,19}$/;

reg.test("a1a__a1a__a1a__a1a__");

3,判断一个字符串中出现次数最多的字符,统计这个次数

//将字符串的`字符保存在一个hash table中,key是字符,value是这个字符出现的次数

for(var i= 0, l= str.length; i< l; i++){

/*遍历这个hash table,获取value最大的key和value*/

alert("max:"+max+" max_key:"+max_key);

表示当前的事件对象,IE有这个对象,FF没有,FF通过给事件处理函数传递事件对象

IE用srcElement获取事件源,而FF用target获取事件源

IE:element.attachEvent(onclick, function) element.detachEvent(onclick, function)

FF:element.addEventListener(click, function, true) element.removeEventListener(click, function, true)

FF:可用div1.getAttribute(value)

(5) document.getElementByName()和document.all[name]

IE;document.getElementByName()和document.all[name]均不能获取div元素

(8) innerText textContent outerHTML

三、前端如何判断一个字符串里面有几个规定的字符

1、使用indexOf(),indexOf()返回某个指定的字符串值在字符串中首次出现的位置。要检索的字符串值没有出现,该方法返回-1。

2、使用search(),search()用于检索字符串中指定的子字符串,或检索与正则表达式相匹配的子字符串。没有找到任何匹配的子串,返回-1。

3、使用test(),test()方法用于检索字符串中指定的值。返回true或false。

4、使用exec(),exec()方法用于检索字符串中的正则表达式的匹配。返回一个数组,其中存放匹配的结果。未找到匹配,返回值为null。