js中查和截取指定字符串的方法
在JavaScript中,有多种方法可以查和截取指定字符串。以下是一些常用的方法:
1. indexOf()方法:查一个字符串在另一个字符串中第一次出现的位置。该方法返回匹配到的第一个字符的位置,如果没有匹配到则返回-1。
示例代码:
```
let str = 'Hello World!';
let index = str.indexOf('World'); // 返回6
```
2. slice()方法:截取字符串中的一部分并返回新的字符串。该方法接受两个参数,分别是起始位置和结束位置(不包括结束位置),如果不指定结束位置则截取到字符串末尾。
示例代码:
```
let str = 'Hello World!';
let newStr = str.slice(6); // 返回'World!'
```
3. substring()方法:与slice()方法类似,也是截取字符串中的一部分并返回新的字符串。但是substring()方法的第二个参数是截取的结束位置(包括该位置对应的字符),如果省略第二个参数则截取到字符串末尾。
示例代码:
```
let str = 'Hello World!';
javascript split方法
let newStr = str.substring(6, 11); // 返回'World'
```
4. substr()方法:截取字符串中的一部分并返回新的字符串。该方法接受两个参数,分别是起始位置和要截取的字符个数。
示例代码:
```
let str = 'Hello World!';
let newStr = str.substr(6, 5); // 返回'World'
```
5. split()方法:将字符串分割成数组。该方法接受一个参数,用于指定分割字符串的位置。如果省略参数,则将整个字符串作为一个元素放入数组中。
示例代码:
```
let str = 'Hello World!';
let arr = str.split(' '); // 返回['Hello', 'World!']
```
以上是一些常用的查和截取指定字符串的方法,可以根据具体的需求选择相应的方法。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论