我在文件string fileContents中有一个原始文件中的已选择范围(selectedRange)。然后,我删除了一个不同范围deletedRange,并用replacementText替换它。请编写一个函数来确定selectedRange的新位置。
你能使用typescript来完成吗?使用由以下范围表示的范围:export type SimplestLineRange = { startLineNumber: number, endLineNumberExclusive: number }。
老的gpt-4模型无法处理重叠的范围。