javascript中常用的字符串处理方法总结

本文详细介绍了JavaScript中处理字符串的几种关键方法,包括substring(), split(), substr(), trim(), 和 includes()。通过具体实例展示了如何使用这些方法来提取、分割、截取、去除空白及查找子字符串。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

substring()方法

substring() 方法用于提取字符串中介于两个指定下标之间的字符。

substring() 方法返回的子串包括 开始 处的字符,但不包括 结束 处的字符。

语法:

string.substring(from, to)

参数:

  • from:必需。一个非负的整数,规定要提取的子串的第一个字符在 string Object 中的位置。
  • to:可选。一个非负的整数,比要提取的子串的最后一个字符在 string Object 中的位置多 1。如果省略该参数,那么返回的子串会一直到字符串的结尾。

使用 substring() 从字符串中提取一些字符实例:

<script>
var str="Hello world!";
document.write(str.substring(3)+"<br>");
document.write(str.substring(3,7));
</script>


以上代码输出结果:
lo world!
lo w

split() 方法

split() 方法用于把一个字符串分割成字符串数组

把一个字符串分割成字符串数组:
var str="How are you doing today?";
var n=str.split(" ");

n 输出一个数组的值:
How,are,you,doing,today?

substr()方法

javascript中 substr() 方法可在字符串中抽取从 开始 下标开始的指定数目的字符。

 实例:

var str="Hello world!";
var n=str.substr(2)

n 输出结果:
llo world!
var str="Hello world!";
var n=str.substr(2,3)

n 输出结果:
llo

trim() 方法

javascript中 trim() 方法用于删除字符串的头尾空白符,空白符包括:空格、制表符 tab、换行符等其他空白符等。

trim() 方法不会改变原始字符串。

trim() 方法不适用于 null, undefined, Number 类型。

语法:

string.trim()

返回值: 返回移除头尾空格的字符串。

 

去除字符串的头尾空格:

var str = "       catroom.com.cn        ";
alert(str.trim());

输出结果:
catroom.com.cn

includes() 方法

includes() 方法用于判断字符串是否包含指定的子字符串。如果找到匹配的字符串则返回 true,否则返回 false。

注意: includes() 方法区分大小写。

语法:

string.includes(searchvalue, start)

 

var str = "Hello world, welcome to the catroom.";
var n = str.includes("world", 12);

n 输出结果:
false

参考文章:javascript常用方法  javascript字符串

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值