Ad Widget

Collapse

How to create a String.Contains expression in a trigger?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • saibuster
    Member
    • Jul 2018
    • 32

    #1

    How to create a String.Contains expression in a trigger?

    Hi,

    So I have a trigger expression that looks something like: Expression: {Test template:system.run[c:\test.exe].strlen()}>0
    This trigger works if any string is returned from executing test.exe but I am looking for a way to trigger only if a specific string is returned, something similar to String.Contains("text I am after"); function in c#.
    Any examples would be highly appreciated
    Last edited by saibuster; 28-10-2018, 10:14.
  • saibuster
    Member
    • Jul 2018
    • 32

    #2
    Another note - I tried ({Test template:system.run[c:\test.exe].regexp("Text to look for")}#0) as suggested in the documentation but I got the following error message:

    Cannot update trigger
    Details
    • Incorrect trigger expression. Check expression part starting from "}#0)".

    Comment

    • saibuster
      Member
      • Jul 2018
      • 32

      #3
      I found the solution if anyone ever encounters the same issue:

      {Test template:system.run[c:\test.exe].regexp("Text to look for")}=1

      Comment

      Working...