Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我目前正在开发一个基于 UIMA 的项目,我正在使用的数据集有一些预定义的纯文本注释,我正在尝试使用 Matcher 实用程序将它们转换为 UIMA 注释。
我的问题是注释的格式是 [ANNO] [/ANNO],我不知道如何将 '[' 或 ']' 写为正则表达式。
我尝试搜索各个地方,但找不到答案,我能找到的最接近的是使用八进制或十六进制值再现,但我实际上无法找到该角色的所述再现。
干杯
正如德瓦尔所说,你必须逃避它们:
Pattern pattern = pattern.compile("\\["); Matcher matcher = pattern.matcher("string to match against");