ludic/docs/language/text/text-contains.md

866 B

id name category kind tokens sig tip order ns member
text-contains Text.contains text namespace-method Text.contains Text.contains(s, sub) -> bool Whether a substring appears anywhere in a string. 5 Text contains

Returns true when sub occurs anywhere inside s. An empty substring is always considered present. Use it for a quick membership test — filtering a log line, checking for a forbidden word, or seeing whether a path includes a folder — when you do not need the position. Reach for Text.index_of when you also want where it matched.

Parameters:

  • s — the string to search
  • sub — the substring to look for
program Filter {
  let line: string = "error: disk full"

  handler Scan phase Update {
    if Text.contains(line, "error") {
      # flag it
    }
  }
}