js截取字符串的方法

本文介绍了Python中字符串处理的三种常见方法:substr()用于指定起始位置和长度截取,substring()关注起止下标,slice()则灵活处理区间。charAt()用于获取指定位置的字符。实例演示了如何在实际编程中使用这些功能来操作字符串变量'HelloWorld'。

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

  • substr(start,length)

  • substring(start,stop)

  • slice(start,stop)

  • charAt(index)

substr()

var str = 'HelloWord'

//第一种截取方法 substr(start,length)
			
str.substr(3)		//单个起始值,截取下标从3开始(包括下标3的字符)到字符串结束		loWord
	
str.substr(3,2)		//从下标3开始(包括下标3的字符)向后截取两位					lo
			
str.substr(-3,2)	//从倒数第三个字符开始(包含倒数第三个字符)向后截取两位		    or
			
str.substr(-2)		//从倒数第二个字符开始(包括倒数第二个字符)到字符串结束		    rd
			
str.substr(3,1)		//截取指定字符,start值为指定字符的下标,length:1				l

substring()

var str = "HelloWorld"

//第二个种截取方法	substring(start,stop)

str.substring(3)	//从下标3开始(包括下标3的字符)到字符串结束					     loWord
			
str.substring(3,6)	//从下标3开始(包括下标3的字符)到下标为6的字符(不包含下标为6的字符)结束	loW
			
str.substring(-1)	//当传入的值为负数时,返回原字符串		HelloWord

        PS:当start值大于stop值时,会调换顺序 

slice()

var str = "HelloWorld"

//第三种	slice()

str.slice(1)		//从下标1开始(包含下标1的字符)到字符串结束
			
			
str.slice(4,6)		//截取从下标4(包含下标4的字符)开始到下标6的字符	
							
			
str.slice(-2,-1)	//截取倒数第二个字符到倒数第一个字符(不包含倒数都一个字符)	

         PS:当start>stop值时,返回空字符串

charAt()

var str = "HelloWorld"

str.charAt(5)		//截取指定字符,传入指定字符的下标		W

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值