请考虑以下设置:
2017.16, 2017.16.a, 2017.16.b, 2017.167
我正在尝试使用正则表达式搜索我的天蓝色索引并返回: 2017.16.a, 2017.16.b
使用以下内容作为我的查询:
accession_number:/2017\.16\.*/
返回三个文档: 2017.16, 2017.16.a, 2017.16.b
如何将正则表达式更改为仅包含.a和.b记录?
答案 0 :(得分:0)
假定此字段不可“搜索”,则得到此匹配项,因为正则表达式(“ 16. *”)的末尾匹配以16结尾且后跟零个或多个(包括多个)句点的任何内容。如果您仅希望仅包含“ a”或“ b”作为后缀,则可以使用:
/2017\.16\.(a|b)/
如果您想再允许1个字符,则可以输入任意字符:
/2017\.16\../