js中提取字符串的⽅法

在JavaScript中,你可以使用多种方法来提取字符串。以下是一些常见的方法:

substr(index, length)
substr() 方法从指定的位置开始提取字符串的子串。

let str = "Hello, World!";  
let subStr = str.substr(7, 5);  // "World"

slice(index)
slice() 方法提取字符串的子串,并返回新的字符串。

let str = "Hello, World!";  
let subStr = str.slice(7, 12);  // "World"

substring(index)
substring() 方法返回字符串中两个指定的索引号之间的字符。

let str = "Hello, World!";  
let subStr = str.substring(7, 12);  // "World"

split(separator[, limit])
split() 方法根据给定的分隔符将字符串分割成字符串数组。

let str = "Hello, World!";  
let arr = str.split(", ");  // ["Hello", "World!"]

match(regexp)
match() 方法执行正则表达式匹配,并返回包含结果的数组。如果没有匹配项,则返回 null。

let str = "Hello, World!";  
let arr = str.match(/o/g);  // ["o", "o"]

replace(searchValue, newvalue)
replace() 方法用于在字符串中替换指定的字符或字符串。

let str = "Hello, World!";  
let newStr = str.replace("World", "JavaScript");  // "Hello, JavaScript!"
 

你可能感兴趣的:(javascript)