我有以下句子:敏捷的棕色狐貍跳過懶惰的狗(見第 1 冊)。敏捷的棕色狐貍跳過懶惰的狗(見上文)。敏捷的棕色狐貍跳過懶惰的狗(見第 2 冊)。敏捷的棕色狐貍跳過懶惰的狗(見第 3 本書)。在以下條件下,我需要刪除句子中括號之間的文本 - 括號和外部空格包括在內:括號之間的文本包含單詞Book;括號內的文字不放在句末。所以那句話應該變成:敏捷的棕色狐貍跳過了懶狗。敏捷的棕色狐貍跳過懶惰的狗(見上文)。敏捷的棕色狐貍跳過了懶狗。敏捷的棕色狐貍跳過懶惰的狗(見第 3 本書)。我知道這個正則表達式sentence.replace(/ *\([^)]*\) */g, "");- 但我不知道如何應用上述條件。
刪除括號之間的文本,但僅在給定條件下
波斯汪
2023-06-15 17:22:33