正如标题所说,我希望了解如何将字符串拆分为两部分,同时保持完整的单词,并使用JavaScript访问这两部分.我在PUG文件中使用这个字符串.
例如,我有一根很长的线
let str = `hello i am a very long string that needs to be split into two different parts! thank you so much for helping.'
我希望前70个字符用作标题,然后其余的用作元素的正文.
我已经使用了这个正则表达式,它是我在一个较旧的帖子中找到的,它给了我前70多个字符,以及完整的单词……
str.replace(/^([\s\S]{70}[^\s]*)[\s\S]*/, "$1")
这就是我想让它做的事!但现在我需要弄清楚有没有办法弄到剩下的那根绳子?
str1 = `hello i am a very long string that needs to be split into two different`
str2 = `parts! thank you so much for helping.`
同样,在PUG文件中使用它,所以如果有一个简单的答案,我会很高兴的.否则,我想我可以只编写一个函数并将脚本导入到PUG视图.