JS函数取字符串

原创 2007年09月30日 15:06:00

============================================================ 
substr 方法 
返回一个从指定位置开始的指定长度的子字符串。 

stringvar.substr(start [, length ]) 

代码: 
<script> 
var img='abc' 
alert(img.substr(0,1)); 
</script> 


============================================================ 
substring 方法 
返回位于 String 对象中指定位置的子字符串。 

strVariable.substring(start, end) 
"String Literal".substring(start, end) 

代码: 
<script> 
var img='abc' 
alert(img.substring(0,1)); 
</script> 


============================================================ 
indexOf 方法 
返回 String 对象内第一次出现子字符串的字符位置。 

strObj.indexOf(subString[, startIndex]) 

代码: 
<script> 
var img='abc' 
alert(img.indexOf('b')); 
</script> 



============================================================ 

其他: 

<script> 
var img='abc'; 
alert(img.match(/./)); 
</script> 

<script> 
var img='abc' 
alert(img.charAt(0)); 
</script> 

 

 Mid()函数对应的JS方法是substr()

Mid()在ASP编程中,返回字符串中从第N个字符开始取M个字符。在客户端JavaScript中,同样需要这种应用。例如给出你一个http://www.webshu.com/tutorial/tor/7,id=0403.htm的网址,如何去掉http://,只取后面的www.webshu.com/tutorial/tor/7,id=0403.htm部分呢?

JavaScript的substr()的用法如:<字符串对象>.substr(<始>[,<长>]),例如上述的实例:

<script>
a="http://www.webshu.com/tutorial/tor/7,id=0403.htm";
c=a.substr(7,(a.length-7));
document.write(c)
</script>

运行的结果是:www.webshu.com/tutorial/tor/7,id=0403.htm

注意:Mid()函数和substr()的区别在于:

Mid():
<script language=VBScript>
c=Mid("钟意网页树树",2,3)
document.write(c)
</script>
运行结果是:意网页

substr():
<script language=JavaScript>
a="钟意网页树树";
c=a.substr(2,3);
document.write(c)
</script>
运行结果是:网页树

 

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

【js基础】字符串相关函数

var str="abaasdffggghhjjkkgfddsssss3444343"; //输出字符串长度 document.write(str.length+""); //输出字符...

Js字符串操作函数大全

Js字符串操作函数大全/*******************************************                ...

js字符串函数

JS自带函数 concat 将两个或多个字符的文本组合起来,返回一个新的字符串。 var a = "hello"; var b = ",world"; var c = a.concat(b)...

转贴 有关js 函数验证和字符串查找替换的方法

/* ****************************************** 字符串函数扩充 ...
  • GGCos
  • GGCos
  • 2011-04-15 09:51
  • 559

2011-11-24 20:04 js 几个常用字符串处理函数

js 几个常用字符串处理函数  原文出自:http://hi.baidu.com/leslytt/item/827d621448951e028fbde422 •   concat() – ...

JS字符串函数

JS自带函数 concat 将两个或多个字符的文本组合起来,返回一个新的字符串。 var a = "hello"; var b = ",world"; var c = a.concat(b)...

JS字符串函数

JS自带函数 concat 将两个或多个字符的文本组合起来,返回一个新的字符串。 var a = "hello"; var b = ",world"; var c = a.concat(b)...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)