Products | Versions |
---|---|
Spotfire Analyst | All Versions |
If you create an Information Link that has an input parameter defined, passing it a string with the backslash character (\) may cause the backslash character to be removed.
The Information Link SQL query shown in the following example has the input parameter in the WHERE clause:
SELECTIf you specify a regular expression as the input parameter value for the ?regex_parameter, like this:
- REGEXP_INSTR(TEXT, '+@\w+(\.\w+)+') > 0then the parameter value will get passed as:
- REGEXP_INSTR(TEXT, '+@w+(.w+)+') > 0 because all of the backslash characters get removed.This will be resolved as the desired expression, with one backslash in each intended position in the string:
-- REGEXP_INSTR(TEXT, '+@\w+(\.\w+)+') > 0