The general approach is that you write the search text to a user specific column, and then use that to match records. The way you match can vary according to the specific use case and often comes down to personal preference. Some people use Single Value plus if-then-else columns. Others use queries and/or relations.
Below is a tutorial that might help.