2016-09-28 58 views
0

我试图在MS Word中查找所有表达式,如“6B_479/2013”​​或“6B_17/2014”。使用(regex101.com说,正确的表达)RegEx在MS Word中不起作用

[0-9]{1}[A-Z]{1}[_]{1}[0-9]{2,3}[\/][0-9]{4} 

在Word中不工作...

谁能帮助我?

西蒙

+0

也许这可以帮助你:[在Microsoft Word 2013中查找和替换正则表达式](http://stackoverflow.com/questions/24308538/find-and-replace-with-regex-in-microsoft-word-2013) – Blobonat

+0

请参阅:http://superuser.com/questions/890288/how-can-i-do-find-and-replace-with-regex-on-microsoft-word –

+0

您使用的是什么版本的Word? –

回答

2

请再试一次:

[0-9][A-Z]_[0-9]{2;3}/[0-9]{4} 

测试使用Word 2016(德国)。扩展搜索。选中通配符(“Platzhalter”)。

范围运算符的分隔符似乎取决于语言环境。 我需要使用分号(;),而逗号(,)是更常见的变体。

+1

我怀疑分号是你的区域设置中的列表分隔符? Mine是逗号(美国)。有趣。 –

+0

啊,用分号表示它在Word 14.0中效果很好。 (瑞士/德国语言区)。谢谢! – Simon