【问题标题】:Regular expression to delete square brackets in MS Word正则表达式删除 MS Word 中的方括号
【发布时间】:2015-05-14 17:36:41
【问题描述】:

我有一个 MS Word 文档,其中包含方括号中的引用,格式如下 - Lorem ipsum [1] dolor sit amet [2], consectetur adipiscing 精英 [3]。 ... Proin eu auctor lectus [99].

我想删除所有这些,可能使用正则表达式,但方括号在 MS Word 的正则表达式中具有特殊含义。我试过 [ \[ (0-9){1,} \] ] 但它没有产生我所期望的。

有什么想法吗?

【问题讨论】:

    标签: regex ms-word


    【解决方案1】:

    我刚刚在 Word 2010 中使用您的示例文本尝试了这个,这对我有用:

    (\[[0-9]*\])
    

    它搜索左方括号\[,后跟数字[0-9]* 和右方括号\],括号由\ 转义

    有关 word 中的正则表达式的更多详细信息,请参阅office help

    【讨论】:

    • \[[0-9]@\]。工作。
    猜你喜欢
    • 1970-01-01
    • 2020-02-14
    • 2018-08-25
    • 1970-01-01
    • 1970-01-01
    • 2014-10-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多