Using SVU 2.1.2, I have a Search module with the following:
<![CDATA[
search ... | eval isError=if(match(MethodString,"e$"),"True","False")
]]>
This complains "Unbalanced quotes."
How do I escape the $ so SideView doesn't try expanding it into a token?
If you need to put in a literal "$" character, you just put two consecutive chars together like so: "$$".
Here are some documentation pages about $foo$ tokens.
Overview of all $foo$ tokens, and which ones are available downstream from which modules :
"Key Techniques > Other > Overview of all the $foo$ tokens"
Some docs specifically about encoding literal dollar signs as "$$", on the HTML module's page:
"Module Documentation > Html Module > Embedding HTML and including $foo$ values".
Although it's within the HTML module section, the same $$ trick will work everywhere.
If you need to put in a literal "$" character, you just put two consecutive chars together like so: "$$".
Here are some documentation pages about $foo$ tokens.
Overview of all $foo$ tokens, and which ones are available downstream from which modules :
"Key Techniques > Other > Overview of all the $foo$ tokens"
Some docs specifically about encoding literal dollar signs as "$$", on the HTML module's page:
"Module Documentation > Html Module > Embedding HTML and including $foo$ values".
Although it's within the HTML module section, the same $$ trick will work everywhere.