在 XSLT 中是否可以搜索和查找内容,即使内容拼写错误或单词被拆分——即使不应该这样做?
例子:
我需要找到一个名为bearshop.com 的网店,但我搜索它就像这个“熊店”。这将以“无结果”告终。
另一个例子:
我搜索“progressive”,但正确的词是“progressive”,这也会以“no result”结束。
最重要的部分是第一个示例,其中可以使用或不使用空格来编写搜索,并且仍然可以找到内容。希望有人可以帮助我或带领我朝着正确的方向前进:)
亲切的问候,
尼尔斯
在 XSLT 中是否可以搜索和查找内容,即使内容拼写错误或单词被拆分——即使不应该这样做?
例子:
我需要找到一个名为bearshop.com 的网店,但我搜索它就像这个“熊店”。这将以“无结果”告终。
另一个例子:
我搜索“progressive”,但正确的词是“progressive”,这也会以“no result”结束。
最重要的部分是第一个示例,其中可以使用或不使用空格来编写搜索,并且仍然可以找到内容。希望有人可以帮助我或带领我朝着正确的方向前进:)
亲切的问候,
尼尔斯
假设您可以使用 XSLT/XPath 2.0 //foo[matches(., 'bear\s*shop')]
。
如果您正在寻找匹配相似词的一般方法,这通常称为模糊搜索,并且可以使用Umbraco 和 Examine轻松完成。