In general what you are looking to do is compare text with an expression - find(array value, text input) will look to see if the text input value exists in the array text.
You would use system compare two values - find(array value, text input) is the first value and then you would say 'not equal to' and -1 is the second value, this now returns true if your text entry is contained in the array value. You would replace array value with array.at(loopindex) when it is put inside a loop to run through the rows of the array.
On the action side of the loop to filter the elements it depends how you are using the array and selecting its elements in the game. You could delete the row if it doesn't match, this would mean changing the condition above to 'equal to -1', then you would be left with only matching values.