2016-03-18 7 views
5

Ho una stringa 'Vick's' che devo passare alla ricerca del cloud utilizzando l'API. Ma quando lo passo all'API, genera un errore. Quando utilizzo 'Vick's' anziché Vick's come stringa di ricerca, non fornisce risultati esatti. D'altra parte la ricerca 'Vick%27s' sta funzionando bene.Interrogazione della stringa con apostrofo in Ricerca cloud

Quando sono in Amazzonia e faccio alcune ricerche, risultano perfette per "Vick's" e "Vick\'s". Sto usando il wrapper di Amazing Cloud Search, scritto in C#.

La mia domanda è: come interrogare una stringa con apostrofo nella ricerca nel cloud?

risposta

0

Avrete bisogno di anteporre il vostro 'con una barra (\'). E se stai usando Java, e stai facendo replaceAll, dovrai fare qualcosa sulla falsariga di .replaceAll ("'", "\\" ") (4 barre - anche se solo 2 appaiono qui!).

Spero che aiuti!

Problemi correlati