我想按句子截断文本。
示例文本:'Lorem ipsum dolor sat amet, consectetur adipiscing elit!Ut vehicula laoreet urna, commodo vulputate massa luctus in. Sed volutpat nunc vitae urna auctor, at tempus enim rhoncus。Arcu mattis commodo 的 Morbi 演员?Morbi in ornare arcu, sagittis scelerisque risus。Aenean lobortis lacinia nisl, nec laoreet ipsum viverra ac. Praesent venenatis eleifend risus et pulvinar。Sed vitae nulla sed purus ultrices mattis。Nulla facilisi。
这就是我到目前为止所拥有的:
const truncate = (text: string, limit: number) => {
const reduced = text
.split(/[?!\.]/)
.reduce((acc, cur) => {
acc = …Run Code Online (Sandbox Code Playgroud)