Skip to main content
Version: 8.1

indexOf

This function is used by Ignition's Expression language.

Description​

Searches for the first occurrence of the substring inside of string. Returns the index of where substring was found, or -1 if it wasn't found. The first position in the string is position 0.

Syntax​

indexOf(string, substring)

Parameters​

TypeParameterDescription
String or ListstringThe string to search through. As of version 8.1.8, this parameter also accepts tuples and lists.
StringsubstringThe string to search for.

Returns​

Integer - The index where the substring was first found in the string. Returns -1 if the substring is not found.

Examples​

Code Snippet
indexOf("Hamburger", "urge") //Returns 4.
Code Snippet
indexOf("Test", "") //returns 0
Code Snippet
indexOf("Dysfunctional", "fun") //returns 3
Code Snippet
indexOf("Dysfunctional", "marble") //returns -1
Code Snippet
indexOf("banana", "n") //returns 2