JS intercept string substr and substring

Source: Internet
Author: User

The

Substr method
Returns a substring of the specified length starting at the specified position. The
Stringvar.substr (start [, length])
parameter
Stringvar
must be selected. The string literal or string object to extract the substring. The
Start
option is required. The starting position of the desired substring. The index of the first character in the string is 0.
Length
is optional. The number of characters that should be included in the returned substring.
Description
If length is 0 or negative, an empty string is returned. If this argument is not specified, the substring continues to the end of the stringvar. The following example of
example
shows the use of the Substr method.
Copy code code as follows:
function Substrdemo () {
var s, SS;//DECLARE variable.
var s = "The rain in Spain falls mainly the plain.";
SS = S.substr (12, 5);//Get substring.
Return (ss);//Back to "Spain".
}

The

Substring method
Returns a substring at the specified position in a string object.
Strvariable.substring (Start, end)
' string Literal '. Substring (start, end)
parameter
Start
indicates the starting position of the substring, which Starting from 0.
End
Indicates the ending position of the substring, starting at 0. The
Description
Substring method returns a string containing a substring from start to the last (not including end). The
substring method uses the smaller values in both start and end as the starting point for substrings. For example, strvar.substring (0, 3) and strvar.substring (3, 0) will return the same substring.
If start or end is NaN or negative, replace it with 0. The length of the
substring equals the absolute value of the difference between start and end. For example, the length of the substring returned in strvar.substring (0, 3) and strvar.substring (3, 0) is 3. The following example of
example
shows the use of the substring method.
Copy code code as follows:
function Substringdemo () {
var ss;//DECLARE variable.
var s = "The rain in Spain falls mainly in the plain ...";
SS = s.substring (12, 17);//Fetch substring.
Return (ss);//returns a substring.
}

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.