ts-fortress
Preparing search index...
primitives/string
string
Function string
string
(
defaultValue
?:
string
)
:
Type
<
string
>
Parameters
Optional
defaultValue
:
string
Returns
Type
<
string
>
string
<
S
extends
string
,
const
C
extends
Partial
<
Readonly
<
{
endsWith
:
string
;
includes
:
string
;
lowercase
:
boolean
;
maxLength
:
number
;
minLength
:
number
;
nonempty
:
boolean
;
regex
:
{
dotAll
:
boolean
;
flags
:
string
;
global
:
boolean
;
hasIndices
:
boolean
;
ignoreCase
:
boolean
;
lastIndex
:
number
;
multiline
:
boolean
;
source
:
string
;
sticky
:
boolean
;
unicode
:
boolean
;
unicodeSets
:
boolean
;
"[match]"
(
string
:
string
)
:
RegExpMatchArray
|
null
;
"[matchAll]"
(
str
:
string
)
:
RegExpStringIterator
<
RegExpMatchArray
>
;
"[replace]"
(
string
:
string
,
replaceValue
:
string
)
:
string
;
"[replace]"
(
string
:
string
,
replacer
:
(
substring
:
string
,
...
args
:
any
[]
)
=>
string
,
)
:
string
;
"[search]"
(
string
:
string
)
:
number
;
"[split]"
(
string
:
string
,
limit
?:
number
)
:
string
[]
;
compile
(
pattern
:
string
,
flags
?:
string
)
:
this
;
exec
(
string
:
string
)
:
RegExpExecArray
|
null
;
test
(
string
:
string
)
:
boolean
;
}
;
startsWith
:
string
;
uppercase
:
boolean
;
}
,
>
,
>
,
>
(
defaultValue
:
S
&
DefaultValueWhenStartsWithIsOn
<
C
>
&
DefaultValueWhenEndsWithIsOn
<
C
,
>
&
DefaultValueWhenIncludesIsOn
<
C
>
&
DefaultValueWhenUppercaseIsOn
<
S
,
C
>
&
DefaultValueWhenLowercaseIsOn
<
S
,
C
,
>
&
DefaultValueWhenNonemptyIsOn
<
S
,
C
>
&
DefaultValueWhenMinLengthIsOn
<
S
,
C
,
>
&
DefaultValueWhenMaxLengthIsOn
<
S
,
C
>
,
constraints
:
C
,
)
:
Type
<
ConstraintsResultType
<
C
>
>
Type Parameters
S
extends
string
const
C
extends
Partial
<
Readonly
<
{
endsWith
:
string
;
includes
:
string
;
lowercase
:
boolean
;
maxLength
:
number
;
minLength
:
number
;
nonempty
:
boolean
;
regex
:
{
dotAll
:
boolean
;
flags
:
string
;
global
:
boolean
;
hasIndices
:
boolean
;
ignoreCase
:
boolean
;
lastIndex
:
number
;
multiline
:
boolean
;
source
:
string
;
sticky
:
boolean
;
unicode
:
boolean
;
unicodeSets
:
boolean
;
"[match]"
(
string
:
string
)
:
RegExpMatchArray
|
null
;
"[matchAll]"
(
str
:
string
)
:
RegExpStringIterator
<
RegExpMatchArray
>
;
"[replace]"
(
string
:
string
,
replaceValue
:
string
)
:
string
;
"[replace]"
(
string
:
string
,
replacer
:
(
substring
:
string
,
...
args
:
any
[]
)
=>
string
,
)
:
string
;
"[search]"
(
string
:
string
)
:
number
;
"[split]"
(
string
:
string
,
limit
?:
number
)
:
string
[]
;
compile
(
pattern
:
string
,
flags
?:
string
)
:
this
;
exec
(
string
:
string
)
:
RegExpExecArray
|
null
;
test
(
string
:
string
)
:
boolean
;
}
;
startsWith
:
string
;
uppercase
:
boolean
;
}
,
>
,
>
Parameters
defaultValue
:
S
&
DefaultValueWhenStartsWithIsOn
<
C
>
&
DefaultValueWhenEndsWithIsOn
<
C
>
&
DefaultValueWhenIncludesIsOn
<
C
,
>
&
DefaultValueWhenUppercaseIsOn
<
S
,
C
>
&
DefaultValueWhenLowercaseIsOn
<
S
,
C
,
>
&
DefaultValueWhenNonemptyIsOn
<
S
,
C
>
&
DefaultValueWhenMinLengthIsOn
<
S
,
C
>
&
DefaultValueWhenMaxLengthIsOn
<
S
,
C
,
>
constraints
:
C
Returns
Type
<
ConstraintsResultType
<
C
>
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
ts-fortress
Loading...