vir*_*der 5 amazon-web-services amazon-cloudsearch
我有一些字符串'Vick's',我需要使用API传递给云搜索.但是当我将它传递给API时,它会抛出一个错误.当我使用'Vick's'而不是Vick's作为搜索字符串时,它不会给出确切的结果.另一方面,搜索'Vick%27s'工作正常.
当我在亚马逊和做一些搜索那里,他们变成罚款"Vick's"和"Vick\'s".我正在使用用C#编写的Amazing Cloud Search包装器.
我的问题是:如何在云搜索中查询带撇号的字符串?
您需要在 ' 前面加上斜线 (\')。如果您使用Java,并且正在执行replaceAll,则需要按照 .replaceAll("'", "\\'") 进行一些操作(4 个斜杠 - 即使这里只出现 2 个! )。
希望能帮助到你!
|   归档时间:  |  
           
  |  
        
|   查看次数:  |  
           431 次  |  
        
|   最近记录:  |