Matching records which contain any words from the string

Matching records which contain any words from the string

A user types the words "Zoho Forums" in as the Client_Name in my form, when they submit the form it looks for a matching record using the following snippet of code:

records  =  Case_Management_Form  [Client_Name.contains(input.Client_Name)]


This will only find matches when it comes across records which are "zoho forums", how can I get it to find any matches which contain "zoho" OR "forums"?