Here is the specific use of the method, do not do too much explanation.
First look at the usual methods of strings:
1, concat (); Combine multiple text, return a new string, or stitch a string.
2, IndexOf (); Returns the index to match the first occurrence of the character in the string, the argument is a matching character, and no return-1.
3, Chatat (); Returns the position of the specified character.
4, LastIndexOf (); Returns the index to match the last occurrence of the character in the string, the argument is a matching character, and no return-1.
5, Match (); check whether a string matches a regular.
6. Replace (); finds a matching string and replaces the matching string with a new string.
7. Search (); Regular match lookup, if the lookup succeeds, returns the matching index in the string, otherwise returns-1.
8, substr (); intercepts a string, the first argument begins, the second is truncated, the second parameter is negative, and returns NULL.
9, substring (); intercepts a string, the first argument is the start position, the second end position (not included), the negative argument is converted directly to 0, it is worth noting that the parameter has no successive points, small in the former large in the post.
10, Slice (); Intercept string, parameter: Start position, end position (not included).
11, split (); Adds a string to an array.
12, toLowerCase (); Turns the entire string into lowercase characters.
13, toUpperCase (); Converts a string into uppercase characters.
14. Length: Long attribute.
Methods for matching regular strings: str. Method (REG)
1, Str.search ()
The parameter is a regular, which will look up the character in the string that matches the regular match, and returns the position where the character first appears, without the return-1, which should be searched from the beginning for each search, so only the first occurrence is returned.
var str= "JavaScript"; Str.search (/script/); // returns 4
2, Str.replace ();
is a common substitution operation in JS.
A, simple replacement
var str = "JavaScript"; Str.replace ("/a/", "B"); // Replace the first a in the string with B
B, Global substitution
var str = "JavaScript"; Str.replace ("/a/g", "B"); // Replace all A in the string with B
3, Str.match ();
The most commonly used regular matching method, with only one regular parameter, returns a matching array of strings.
4, Str.split ();
Divide the array according to a character, there are two parameters (optional), the first is a matching item, either a character or a regular, and the second is the number of generated arrays. The second argument is empty, and the entire string is split.
var str = "1,2,3,4"; Str.split (","); ["1", "2", "3"]; var str1 = "aa11bb22cc"; Str1.split ("/\d+/"); [ AA,BB,CC] String segmentation based on numbers. var str2 = "aa11bb22cc"; Str2.split ("/(\d+)/"); [AA,11,BB,22,CC]; is also divided by the array, but contains numbers.
Regular expression method to do matching Reg. method (str)
1, reg.test (str);
Checks if a string matches a regular match and returns a Boolean value
2, Reg.exec (str);
Returns the first value in a string that matches a regular match
3, Reg.compile (regexp);
Recompile the regular
JS string and regular match