如何将context.document.getSelection()。getTextRanges([“。”],true)转换为范围

问题描述 投票:0回答:1

出于某种原因,我想将所选文本的句子放入一个范围而不是一个范围集合中。

例如,示例文本为:这是你好世界。欢迎大家。享受时间。

在本文中,我选择ld。 Wel

我想要的是“这是你好世界。欢迎大家。”但是,context.document.getSelection()。getTextRanges([“。”],true)返回范围集合。

range add-in word
1个回答
0
投票

我得到了答案。关键是在expandTo功能。

let rangeCollection = context.document.getSelection()。getTextRanges([“。”],true);让范围= rangeCollection.items [0] .expandTo(rangeCollection.items [rangeCollection.items.length-1]);

© www.soinside.com 2019 - 2024. All rights reserved.