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)
------------恢复内容结束------------

浙公网安备 33010602011771号