Extract parts of a string:
The result of n will be:
The substr() method extracts parts of a string, beginning at the character at the specified position, and returns the specified number of characters.
Tip: To extract characters from the end of the string, use a negative start number (This does not work in IE 8 and earlier).
Note: The substr() method does not change the original string.
![]()
The substr() method is supported in all major browsers.
| Parameter | Description |
|---|---|
| start | Required. The position where to start the extraction. First character is at index 0 |
| length | Optional. The number of characters to extract. If omitted, it extracts the rest of the string |
| Type | Description |
|---|---|
| String | A new string containing the extracted part of the text |
| JavaScript Version: | 1.0 |
|---|
Begin the extraction at position 2, and extract the rest of the string:
The result of n will be:
JavaScript String Object
Your message has been sent to W3Schools.