资讯专栏INFORMATION COLUMN

字串(数组)截取

maybe_009 / 566人阅读

摘要:字串截取应该是普遍存在的,在各个语言中都存在,下面以来说明中截取字串的方法为可能你见到过这个概念,那就是从到位置的取出来,挺奇怪的,为什么不取最后一位呢假设有个字串为得到得是下面让我们来看看究竟为什么要这样定义给这个字串编号,编号编在各个

字串截取应该是普遍存在的,在各个语言中都存在,下面以javascript来说明

js中截取字串的方法为 substring(start, end?)
可能你见到过这个概念,那就是从startend - 1位置的取出来,挺奇怪的,为什么不取最后一位呢?

假设有个字串为 var str="helloworld"
str.substring(1, 2) 得到得是 e

下面让我们来看看究竟为什么要这样定义

给这个字串编号,编号编在各个字符的空隙处

0 1 2 3 4 5 6 7 8 9 10
 h e l l o w o r l d

这样从上面可以看出为什么要这么截取了吧,不要想成是在字符中间截取,而是要想象成在字符间截取

当然js中还有一个方法是substr(start, len?),差不多的,就是在那个位置向后数对应位数而已;
另外数组的slice(start,end?) 也是类似的

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/93213.html

相关文章

  • JS基础入门篇(十)—字符串方法

    摘要:方法阅读说明返回值类型对象方法名称参数参数二解释返回值类型指的是函数调用结束后返回的值的类型。返回值返回字符串对应位置的字符的数值。截取的字符串长度,默认为字符长度。作用把字符串全部转成大写语法返回值返回转成大写的字符串。 1.方法阅读说明 返回值类型 对象.方法名称(参数1[,参数二]); 解释: 返回值类型:指的是函数调用结束后返回的值的类型。 对象.方法名称:指的是调用方法。...

    zsirfs 评论0 收藏0
  • JS基础入门篇(十)—字符串方法

    摘要:方法阅读说明返回值类型对象方法名称参数参数二解释返回值类型指的是函数调用结束后返回的值的类型。返回值返回字符串对应位置的字符的数值。截取的字符串长度,默认为字符长度。作用把字符串全部转成大写语法返回值返回转成大写的字符串。 1.方法阅读说明 返回值类型 对象.方法名称(参数1[,参数二]); 解释: 返回值类型:指的是函数调用结束后返回的值的类型。 对象.方法名称:指的是调用方法。...

    JerryWangSAP 评论0 收藏0
  • JS基础入门篇(十)—字符串方法

    摘要:方法阅读说明返回值类型对象方法名称参数参数二解释返回值类型指的是函数调用结束后返回的值的类型。返回值返回字符串对应位置的字符的数值。截取的字符串长度,默认为字符长度。作用把字符串全部转成大写语法返回值返回转成大写的字符串。 1.方法阅读说明 返回值类型 对象.方法名称(参数1[,参数二]); 解释: 返回值类型:指的是函数调用结束后返回的值的类型。 对象.方法名称:指的是调用方法。...

    elliott_hu 评论0 收藏0
  • php 截取中英文混合字符串

    摘要:截取中英文字符串截取中英文字符串,就不必再用或者截取想这样的字符串李三像不确定字符串是什么组成方式的时候,拿不准该用还是的时候,可以试试以下方法,是否能解决的你得烦恼利用中英混合的字符串截取字符串的字节数得到字符串中第位字符的码如果位高与, php 截取中英文字符串 php 截取中英文字符串,就不必再用substr或者mb_substr //截取想这样的字符串 a李三 像不确定字符串是...

    RdouTyping 评论0 收藏0
  • PHP常用函数之字符串处理

    摘要:为数组示例说明在中将字符串替换为即可。返回其中如果的数组值比的数组值长,将中多出来的数组元素在中匹配的字符串替换为空串,返回。 字符串大小写转换 strtoupper(string $str) //把字符串全部转换成大写字母 strtolower(string $str) //把字符串全部转换成小写字母 ucfirst(string $str) //把字符串的首字母转换成大写 ucw...

    SwordFly 评论0 收藏0

发表评论

0条评论

maybe_009

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<