0

在 XSLT 中是否可以搜索和查找内容,即使内容拼写错误或单词被拆分——即使不应该这样做?

例子:

我需要找到一个名为bearshop.com 的网店,但我搜索它就像这个“熊店”。这将以“无结果”告终。

另一个例子:

我搜索“progressive”,但正确的词是“progressive”,这也会以“no result”结束。

最重要的部分是第一个示例,其中可以使用或不使用空格来编写搜索,并且仍然可以找到内容。希望有人可以帮助我或带领我朝着正确的方向前进:)

亲切的问候,

尼尔斯

4

2 回答 2

0

假设您可以使用 XSLT/XPath 2.0 //foo[matches(., 'bear\s*shop')]

于 2013-10-16T15:49:25.453 回答
0

如果您正在寻找匹配相似词的一般方法,这通常称为模糊搜索,并且可以使用Umbraco 和 Examine轻松完成。

甚至可能有一种方法可以将它与 XSLT一起使用,尽管我从未测试过。

于 2013-10-16T18:49:59.607 回答