我想在ms-word中将样式应用于所有方括号中只有数字/数字(用逗号或短划线/连字号和空格分隔的数字)。方括号内容编码
例如:[1],[1,2] [1,2,3],[1,2,3],[1-3],[1,2]
我必须在这种情况下应用正则表达式的原因是,在所有情况下,如附图所示,数字可能在方括号内以不同的格式。如个位数,有/无数字空格后/前逗号,连字符/ endash在数字等之间
我想在ms-word中将样式应用于所有方括号中只有数字/数字(用逗号或短划线/连字号和空格分隔的数字)。方括号内容编码
例如:[1],[1,2] [1,2,3],[1,2,3],[1-3],[1,2]
我必须在这种情况下应用正则表达式的原因是,在所有情况下,如附图所示,数字可能在方括号内以不同的格式。如个位数,有/无数字空格后/前逗号,连字符/ endash在数字等之间
我认为那里有选择。你真的需要使用正则表达式吗?我不这么认为 –
@AminahNuraini:为了您的方便,我编辑了这个问题。请检查 – Kevin
您已添加VBA标签,您是使用真正的正则表达式,而不是搜索和替换对话框吗?如果是,请使用简单的['\ [\ d +([ - ,] + \ d +)* \]'](https://regex101.com/r/hY4vL3/1)。 –