# FieldText

You must percent-encode all strings in `FieldText`.

You must distinguish punctuation in IDOL query syntax (such as commas and braces) from the same punctuation that might occur in strings. Use the following percent-encoding guidelines:

- percent-encode an ampersand (`&`) with `%26`

- percent-encode a backslash (`\`) with `%5C`

- percent-encode a comma (`,`) with `%2C`

- percent-encode a percentage sign (`%`) with `%25`

- To distinguish between braces in strings from query syntax braces, percent-encode left (`{`) and right (`}`) braces twice, with `%257B` and `%257D`.

- To distinguish between commas in strings from separator commas, percent-encode commas within strings twice (`%252C)`.

- Leave commas that separate multiple items, and braces that start and end lists, as regular punctuation. There must be no spaces before or after these commas.

Use the `STRING` field specifier to search for your entire query string, including the nonalphanumeric characters, in the appropriate field in the IDOL Content component.

## Examples

To search for Auto*:

    action=Query&Text=Auto&FieldText=STRING{Auto*}:DRECONTENT

To search for yahoo!:

    action=Query&Text=yahoo!&FieldText=STRING{yahoo!}:DRECONTENT

To search for AT&T:

    action=Query&Text=AT%26T&FieldText=STRING{AT%26T}:DRECONTENT

To search for "r-t"

    action=Query&Text=r-t&FieldText=STRING{r-t}:DRECONTENT

To search for "eat, drink and be merry"

    action=Query&Text=eat, drink and be merry&FieldText=STRING{eat%2c drink and be merry}:DRECONTENT

To search for "politics [and] their effects"

    action=Query&Text=politics and their effects&FieldText=STRING{politics [and] their effects}:DRECONTENT

To search for "*NSYNC"

    action=Query&Text=*NSYNC&IgnoreSpecials=True

_FT_HTML5_bannerTitle.htm