JavaScript截取字符串

首先我们来看一下substring()函数使用介绍

substring

语法

string.substring(start, end)

substring()需要至少需要一个参数

  • 第一个参数为起始位置
  • 第二个参数可选,为结束位置

Example

// 琼台博客 www.qttc.net

// 一个参数
var str = '欢迎各位童鞋到琼台博客做客';
var sub = str.substring(3);
console.log(sub); // Output: 位童鞋到琼台博客做客

// 两个参数
var str = '欢迎各位童鞋到琼台博客做客';
var sub = str.substring(3,11);
console.log(sub); // Output: 位童鞋到琼台博客

substr

语法

string.substr(start, length)

substr()同样至少需要一个参数

  • 第一个参数为起始位置
  • 第二个参数可选,为长度

Example

// 琼台博客 www.qttc.net

// 一个参数
var str = '欢迎各位童鞋到琼台博客做客';
var sub = str.substr(3);
console.log(sub); // Output: 位童鞋到琼台博客做客

// 两个参数
var str = '欢迎各位童鞋到琼台博客做客';
var sub = str.substr(3,2);
console.log(sub); // Output: 位童

由此以上示例看出,substring()substr()在只有一个参数的情况下,结果都是相同的,只有在第二个参数有所区别。

分享

TITLE: JavaScript截取字符串

LINK: https://www.qttc.net/84-javascript-substring-substr.html

NOTE: 原创内容,转载请注明出自琼台博客