javascript

------------恢复内容开始------------

1.String对象

1)indexOf:用于返回String对象内的第一次出现子字符串的字符位置

  string.indexOf(subString[,startIndex])

  lastIndexOf:从字符串的最后一个字符开始查找

2)substr:用于返回指定字符串的一个子串

  string.substr(start[,length])

3)substring:用于返回指定字符串的一个子串

  string.substring(from,[,to])

4)replace:用于替换一个与正则表达式匹配的子串

  string.replace(regExp,substring)

eg.trim()函数实现:

 1 function trim(){
 2         var str=form1.oldString.value;      //获取原字符串
 3         if(str==""){                        //当原字符串为空时
 4                 alert("请输入原字符串"); 
 5                 form1.oldString.focus();
 6                 return;
 7         }
 8         else{                               //当原字符串不为空时,去除字符串中的首尾空格
 9                 var objExp=/(^\s*)|(\s*$)/g;//创建RegExp对象
10                 str=str.replace(objExp,""); //替换字符串中的首尾空格
11         }
12         form1.newString.value=str;            
13     //将转换后的字符串写入到“转换后的字符串”文本框中
14 }          

5)split:用于将字符串分割为字符串数组

  string.split(delimiter,limit)

 

 

------------恢复内容结束------------

posted @ 2021-03-09 18:42  东新  阅读(16)  评论(0)    收藏  举报