在js中如何将字符串中的换行符选取写出来
时间: 2024-04-17 11:24:56 浏览: 233
在JavaScript中,你可以使用正则表达式的`match`方法来提取字符串中的换行符,并将其保存在一个数组中。以下是一个示例代码:
```javascript
function getNewlines(str) {
var regex = /\n/g;
var newlines = str.match(regex);
return newlines;
}
var inputString = "Hello\nWorld\nHow\nAre\nYou";
var extractedNewlines = getNewlines(inputString);
console.log(extractedNewlines);
// 输出: [ '\n', '\n', '\n', '\n' ]
```
在上面的例子中,我们定义了一个名为`getNewlines`的函数,它接受一个字符串作为参数。函数内部使用正则表达式`/\n/g`来匹配字符串中的所有换行符,并将其保存在一个数组中。
你可以将需要提取换行符的字符串作为参数传递给`getNewlines`函数,并获取返回的结果。在上面的例子中,输入字符串是"Hello\nWorld\nHow\nAre\nYou",提取出的换行符保存在数组`extractedNewlines`中,并打印到控制台。输出结果是一个包含4个换行符的数组。
阅读全文