JQuery对字符串的操作

本文介绍了JavaScript中字符串的各种操作方法,包括字符检索、拼接、截取、大小写转换、匹配查找、替换等实用技巧,帮助读者更好地理解和使用这些功能。

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

var str = "我有一头小毛驴,我从来也不骑";

 

1、打印出某索引位置上的字符 
//结果:毛 
alert(str.charAt(5));

 

2、打印出某索引位置上的Unicode字符 
//结果:27611 
alert(str.charCodeAt(5));

 

3、串联字符串 
var str1 = "有一天我心血来潮,骑着去赶集"; 
alert(str.concat("\r\n").concat(str1));

4

 

4、把Unicode转换成字符 
//结果:B 
alert(String.fromCharCode(66));

 

5、返回第一个匹配字符的索引位置 
//结果:0, 而不是8 
alert(str.indexOf('我'));

 

5.1、如果找不到匹配字符返回-1 
//结果:-1 
alert(str.indexOf('h'));

 

6 返回最后一个匹配字符的索引位置 
//结果:8 
alert(str.lastIndexOf('我'));

 

7 从某索引位置开始截取几位 
//结果:一头小 
alert(str.substr(2, 3));

 

8 截取[index1, index2)两个索引位置之间的字符 
//结果:一 
alert(str.substring(2, 3));

 

9 转换成小写 
//toLowerCase

 

10 转换成大写 
//toUpperCase

 

11 返回匹配的元素,以逗号连接,末尾无逗号 
//我,我 
var arrTemp = str.match(/我/g); 
alert(arrTemp);

 

12 替换 
//结果:我有一头小小狗,我从来也不骑 
alert(str.replace('毛驴', "小狗"));

 

13 返回搜索字符传第一个字符的索引位置,找不到匹配就返回-1 
//结果:2 
alert(str.search('一头'));

 

14 截取[index1, index2)两个索引位置之间的字符 
//结果:一,效果同substring一样 
alert(str.slice(2, 3));

 

15.1 把字符串分隔成数组 
//结果:Hello 
var str3 = "Hello World!"; 
alert(str3.split(" ")[0]);

 

15.2 把字符串分隔成数组,并限制数组的长度 
//结果:undefined 
var str4 = "Hello World!"; 
alert(str4.split(" ", 1)[1]);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值