Determines whether a string begins with the characters of a specified string.
This method determines whether a string begins with the characters of a specified string, returning true or false as appropriate.
Kind: Exported member
Returns: boolean
- true
if the given characters are found at the beginning
of the string; otherwise, false
.
Throws:
TypeError
If string is null or undefined.TypeError
If searchString is a RegExp.
Param | Type | Description |
---|---|---|
string | string |
The string to be search. |
searchString | string |
The characters to be searched for at the start of this string. |
[position] | number |
The position in this string at which to begin searching for searchString; defaults to 0. |
Example
import startsWith from 'string-starts-with-x';
const str = 'To be, or not to be, that is the question.';
startsWith(str, 'To be'); // true
startsWith(str, 'not to be'); // false
startsWith(str, 'not to be', 10); // true