Class FuzzySearch
Utility class to perform matching against query text using a fuzzy search algorithm.
Inherited Members
Namespace: UnityEditor.Search
Assembly: com.unity.quicksearch.dll
Syntax
public static class FuzzySearch
Methods
FuzzyMatch(string, string, ref long, List<int>)
Performs a fuzzy search on a string to see if it matches a pattern.
Declaration
public static bool FuzzyMatch(string pattern, string origin, ref long outScore, List<int> matches = null)
Parameters
Type | Name | Description |
---|---|---|
string | pattern | Pattern that we try to match the source string |
string | origin | String we are looking into for a match |
long | outScore | Score of the match. A higher score means the pattern is a better match for the string. |
List<int> | matches | List of indices in the source string where a match was found. |
Returns
Type | Description |
---|---|
bool | Returns true if a match was found |