charMatch
static
Array
charMatch
(
query
,
results
)
Returns an array of results that contain all of the characters in the
query, in any order (not necessarily consecutive). Case-insensitive.
- Parameters:
-
query <String>Query to match -
results <Array>Results to filter
- Returns:
Array - Filtered results
charMatchCase
static
Array
charMatchCase
(
query
,
results
)
Case-sensitive version of
charMatch().
- Parameters:
-
query <String>Query to match -
results <Array>Results to filter
- Returns:
Array - Filtered results
charMatchFold
static
Array
charMatchFold
(
query
,
results
)
Accent folding version of
charMatch().
- Parameters:
-
query <String>Query to match -
results <Array>Results to filter
- Returns:
Array - Filtered results
phraseMatch
static
Array
phraseMatch
(
query
,
results
)
Returns an array of results that contain the complete query as a phrase.
Case-insensitive.
- Parameters:
-
query <String>Query to match -
results <Array>Results to filter
- Returns:
Array - Filtered results
phraseMatchCase
static
Array
phraseMatchCase
(
query
,
results
)
Case-sensitive version of
phraseMatch().
- Parameters:
-
query <String>Query to match -
results <Array>Results to filter
- Returns:
Array - Filtered results
phraseMatchFold
static
Array
phraseMatchFold
(
query
,
results
)
Accent folding version of
phraseMatch().
- Parameters:
-
query <String>Query to match -
results <Array>Results to filter
- Returns:
Array - Filtered results
startsWith
static
Array
startsWith
(
query
,
results
)
Returns an array of results that start with the complete query as a
phrase. Case-insensitive.
- Parameters:
-
query <String>Query to match -
results <Array>Results to filter
- Returns:
Array - Filtered results
startsWithCase
static
Array
startsWithCase
(
query
,
results
)
Case-sensitive version of
startsWith().
- Parameters:
-
query <String>Query to match -
results <Array>Results to filter
- Returns:
Array - Filtered results
startsWithFold
static
Array
startsWithFold
(
query
,
results
)
Accent folding version of
startsWithFold().
- Parameters:
-
query <String>Query to match -
results <Array>Results to filter
- Returns:
Array - Filtered results
wordMatch
static
Array
wordMatch
(
query
,
results
)
Returns an array of results that contain all of the words in the query,
in any order. Non-word characters like whitespace and certain punctuation
are ignored. Case-insensitive.
- Parameters:
-
query <String>Query to match -
results <Array>Results to filter
- Returns:
Array - Filtered results
wordMatchCase
static
Array
wordMatchCase
(
query
,
results
)
Case-sensitive version of
wordMatch().
- Parameters:
-
query <String>Query to match -
results <Array>Results to filter
- Returns:
Array - Filtered results
wordMatchFold
static
Array
wordMatchFold
(
query
,
results
)
Accent folding version of
wordMatchFold().
- Parameters:
-
query <String>Query to match -
results <Array>Results to filter
- Returns:
Array - Filtered results