gpt4 book ai didi

javascript - 获取字符串中最后一个换行符的最有效方法是什么

转载 作者:行者123 更新时间:2023-11-30 09:50:48 29 4
gpt4 key购买 nike

我有以下函数来获取字符串中的最后一个换行符位置:

function getLastLineBreak (content) {
function reverse(s){
return s.split("").reverse().join("")
}
var reversed = reverse(content)
var index = content.length-reversed.indexOf("\n")
return index
}

var myString = "some text \n next linet \n another link \n 123"
indexIs = getLastLineBreak(myString)
console.log("index is", indexIs)
console.log("text after", indexIs, myString.substr(indexIs,myString.length))

有没有办法使用正则表达式在nodejs中获取字符串中的最后一个换行符位置?

最佳答案

你可以使用 String.prototype.lastIndexOf

var myString = "some text \n next linet \n another link \n 123";

document.write(myString.lastIndexOf('\n'));

关于javascript - 获取字符串中最后一个换行符的最有效方法是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36653422/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com