js substring、substr和slice 截取字符串
substring()方法 用于截取字符串中介于两个指定下标之间的字符
var str = 'my sunshine';
str.substring(3,5);// 输出结果:"su"
注:3:开始截取的位置,5:结束截取的位置
var str = 'my sunshine';
str.substring(3);// 输出结果:"sunshine"
注:若只有开始位置,那么截取的位置从开始位置一直到字符结尾
slice()方法提取字符串的某个部分,并以新的字符串返回被提取的部分
var str = 'my sunshine';
str.slice(3,5);// 输出结果:"su"var str = 'my sunshine';
str.slice(3);// 输出结果:"sunshine"
说明:虽然slice()和substring()上式得到的结果相同,但二者的具有一定的区别,slice可以有负数,但substring不可以,-1是字符串的最后一位,-2是字符串倒数第二位,以此类推,如下所示:
var str = 'my sunshine';
str.slice(-5,-1);// 输出结果:"shin"
substr()方法可在字符串中抽取从 指定下标开始的指定数目的字符
var str = 'my sunshine';
str.substr(3);// 输出结果:"sunshine"
注:同上,若只有开始位置,那么截取的位置从开始位置一直到字符结尾
var str = 'my sunshine';
str.substr(3,5);// 输出结果:"sunsh"
注:3:开始截取的位置,5:截取的字符串长度**
- 说明:slice() 比 substring() 要灵活一些,因为它允许使用负数作为参数。slice() 与 substr() 有所不同,因为它用两个字符的位置来指定子串,而 substr() 则用字符位置和长度来指定子串。*
js substring、substr和slice 截取字符串相关推荐
- JS中数组和字符串具有的方法,以及substring,substr和slice的用法与区别
String 对象属性 属性 描述 constructor 对创建该对象的函数的引用 length 字符串的长度 prototype 允许您向对象添加属性和方法 String 对象方法 方法 描述 ...
- javascript中substring,substr和slice对比
javascript中substring,substr和slice对比 欢迎访问我的博客https://qqqww.com/,祝所有码农同胞们早日走上人生巅峰,迎娶白富美~~ 先写下最终结论,这样方便 ...
- Js中substr,substring,slice截取字符串的异同
概述 今天在写程序的时候发现js中slice也能用来截取字符串,以前都是用substr或substring,于是想着拿它们来对比一下,它们都可以接受两个参数,第一个是开始截取的位置,默认为0,第二个下 ...
- String的substring()用于截取字符串
substring() 用于返回一个字符串的子字符串,即截取字符串功能. substring()常用的重载方法如下: substring(int beginIndex,int endIndex) 意思 ...
- js中根据特定字符截取字符串
1,indexOf()根据字符确定位置 2,substring()根据位置截取字符串. 举例:pLLTude:28.109069|116.218152 ,根据 | 截取它前后得纬度和经度 pLLTud ...
- substring,substr,和slice的区别详解。
1.Substring(x,y) : 输出一个字符串,当其中只有一个参数时,会输出从x开始到结尾的String. 举例: var str="hello"; conso ...
- slice(),splice(),split(),substring(),substr()使用方法和区别
<一> 1.slice(): Array和String对象都有 在Array中 slice(i,[j]) i为开始截取的索引值,负数代表从末尾算起的索引值,-1为倒数第一个元素 j为结束 ...
- javascript之字符串常用方法学习 charAt concat indexOf substring substr toUpperCase
str=new String("HelloWorldWorld"); console.log("1: "+str.charAt(1)); //返回字符串中指定位 ...
- substr()函数——mysql:截取字符串子串
substr()函数:截取字符串子串 1.substr(str,pos); SELECT SUBSTR('2018-08-17',6); 2.substr(str from pos); SELECT ...
- Oracle截取字符串:instr、substr、length函数的使用
1.字段中有以下字符串数据: 张三(zhangsan) 2.截取代码 ps:我的数据库表名为"shuizhu_test",该字段名为"username",详细请 ...
最新文章
- 大一java实训报告1500字_从800字小作文,到3000字小论文你用了多久? | 校媒FM
- 2000坐标系高程与85高程转换_科普 | 如何在大疆智图中设置坐标系
- python怎么封装方法然后调用_Python实现封装打包自己写的代码,被python import
- 2016 -1 -3 导航控制器的学习
- 蓝桥杯 - 序列计数(记忆化搜索)
- Invalid character found in the request target. The valid characters are defi
- 串行线路上传输数据报的非标准协议:SLIP
- (最短路径算法整理)dijkstra、floyd、bellman-ford、spfa算法模板的整理与介绍
- 利用HTML5开发Android笔记(中篇)
- Bootstrap里的Modal框
- Resend messages one by one
- tensorflow 2.0 Layer定义的源码分析
- Fanuc机器人配置伺服焊枪完整步骤
- 【内存管理】【slab】/sys/kernel/slab/<slab name>/trace解析
- 《陈二狗妖孽人生》之经典语录
- elevation 设置无效果
- 天津轻工职业技术学院计算机,天津轻工职业技术学院怎么样,说实际的,别复制学校介绍啊...
- 四川大学计算机学院团委学生会,团委学生会
- 服务器机柜组件是,服务器机柜尺寸与组件-上海数据中心机房建设
- 人群计数-SaCNN论文翻译
热门文章
- 光纤交换机 序列号_cisco查看光模块型号序列号命令
- iOS基础——通过案例学知识之LaunchScreen、APPIcon、StatusBar、UIScrollView、UIPageControl
- 如何将Excel一页转PDF变多页?好用的PDF转换工具推荐
- 最全Elasticsearch6视频教程
- 怎么把图片转换成pdf格式?图片转PDF方法
- Linux安全审计之audit安装与使用
- c++ Simpson积分
- 什么是漏极开路【转】
- 技术分享 | 如何实现小程序与 App 的跳转
- 阿里云服务器(Centos7)安装谷歌浏览器