Non-alphanumeric characters – Google Search Appliance Protocol Reference User Manual
Page 46

Google Search Appliance: Search Protocol Reference
Request Format
46
Searches with unsupported expressions are not performed and do not return results.
Non-Alphanumeric Characters
By default, non-alphanumeric characters in a partialfields query separate the query terms in the
same way as space characters. Generally use spaces as separators even when the original content used
different content as a separator. For example if you were trying to do a partialfields query for the
following meta tag:
You should use queries like:
partialfields=part:aaa%20bbb
partialfields=part:bbb%20ccc
The following non-alphanumeric characters are exceptions:
Character
Description
Decimal point (.)
A double URL-encoded (see “Appendix B: URL Encoding” on page 107) decimal
point can act as a decimal point in a number (for example, 250.01). For example
to query for a meta tag like:
Use a partialfields query like:
partialfields=number:1%252E1222
When a meta tag contains a decimal point with no numbers use the space as a
separator as previously mentioned. For example for a meta tag like this:
Use a partialfields query like (%2520 is a double URL-encoded space
character):
partialfields=pet:dancing%2520parrot
If a meta tag contains a number that has letters immediately before or after it, a
space should be used as a separator. For example, in the meta tag:
Use a partialfields query like:
partialfields=serialnumber:A1%202