@terascope/utils / regex
regex
Functions
formatRegex()
formatRegex(
input
,flags
?):RegExp
Defined in: packages/utils/src/regex.ts:35
Parameters
Parameter | Type |
---|---|
input | string | RegExp |
flags ? | RegexFlag [] |
Returns
RegExp
isRegExp()
isRegExp(
input
):input is RegExp
Defined in: packages/utils/src/regex.ts:3
Parameters
Parameter | Type |
---|---|
input | unknown |
Returns
input is RegExp
isRegExpLike()
isRegExpLike(
input
,strict
):boolean
Defined in: packages/utils/src/regex.ts:12
Parameters
Parameter | Type | Default value |
---|---|---|
input | unknown | undefined |
strict | boolean | true |
Returns
boolean
isWildCardString()
isWildCardString(
term
):boolean
Defined in: packages/utils/src/regex.ts:95
Parameters
Parameter | Type |
---|---|
term | string |
Returns
boolean
match()
match(
regexp
,value
):null
|string
Defined in: packages/utils/src/regex.ts:50
Parameters
Parameter | Type |
---|---|
regexp | string | RegExp |
value | string |
Returns
null
| string
matchAll()
matchAll(
regexp
,value
):null
|string
[]
Defined in: packages/utils/src/regex.ts:67
Parameters
Parameter | Type |
---|---|
regexp | string | RegExp |
value | string |
Returns
null
| string
[]
matchAllFP()
matchAllFP(
regexp
): (value
) =>null
|string
[]
Defined in: packages/utils/src/regex.ts:91
A functional version of matchAll
Parameters
Parameter | Type |
---|---|
regexp | string | RegExp |
Returns
Function
Parameters
Parameter | Type |
---|---|
value | string |
Returns
null
| string
[]
matchFP()
matchFP(
regexp
): (value
) =>null
|string
Defined in: packages/utils/src/regex.ts:63
A functional version of match
Parameters
Parameter | Type |
---|---|
regexp | string | RegExp |
Returns
Function
Parameters
Parameter | Type |
---|---|
value | string |
Returns
null
| string
matchWildcard()
matchWildcard(
wildCard
,value
):boolean
Defined in: packages/utils/src/regex.ts:137
Parameters
Parameter | Type |
---|---|
wildCard | string |
value | string |
Returns
boolean
wildCardToRegex()
wildCardToRegex(
term
):RegExp
Defined in: packages/utils/src/regex.ts:101
Parameters
Parameter | Type |
---|---|
term | string |
Returns
RegExp