我有一个包含以下网址的字段:
- /home/search - /home/search/ - /home/search{space} - /home/review/ - /home/review
当我在这个字段上应用聚合时,我将分别得到所有这些的计数。 但我希望伯爵只是两个领域.. 对于 / home / search(包含全部三个) 和/ home / review(包含两者)
有人可以帮忙解决这个问题。
答案 0 :(得分:1)
我想你必须重新索引你的网址并使用Java Preferences API 删除尾随空格和Trim Token Filter以删除尾部斜杠。
修剪令牌过滤器
@Override public boolean onBackPressed() { if (webView.canGoBack()) { webView.goBack(); return true; } return false; }
令牌过滤器会修剪令牌周围的空白区域。
模式替换令牌
过滤
trim
令牌过滤器允许 轻松处理基于正则表达式的字符串替换。 正则表达式使用pattern_replace
参数定义,并且 可以使用pattern
提供替换字符串 参数(支持引用原始文本,如上所述 Pattern Replace Token Filter)。
当您完成此操作后,您的网址应该按照您的预期返回。