JSの文字列に関連する方法

1> CONCAT()は、新しい組み合わせた文字列を返します//

VaRの A = "何何何それ"、B = "SSSS" ; 
a.concat(B)
// "モディモディモディモディSSSS"

2「のindexOf()//最初のマッチングのインデックスを返し、そうでない場合は-1

VaRの A = "何何何それ"、B = "SSSS" 
a.indexOf(B)
 // - 1つの
 VAR C = "何" ; 
c.indexOf( '何'  // 1

3「なしで最後のマッチングのインデックスを返します//のlastIndexOf()-1

するvar cが=「イーストウエストは何何です」; 
c.lastIndexOf(「何」// 5

4>検索()//サブストリングのインデックスの文字列を検索し、または-1場合は、no

するvar cが=「イーストウエストは何ですかどのようなものです」
c.search(「何」// 1

5>マッチが()//文字列で指定した値を取得し、文字列が返され、その後、ヌルないを返します

VAR STR = "1プラス2等しい3" 
str.match( / \ D + / G)
 //  [ "1"、 "2"、 "3"]

6「(OLDVAL、たnewval)//新しい置換文字列照合文字列を置換

VaRの C =「何が何東西である」
c.replace(「何を」、「何が」// 「何何ですか東西です」

文字列の配列に文字列を変換するための7「スプリット()//

"| A | B | C" .split( "|" // 戻り、[ ""、 "A"、 "B"、 "C"] 

するvar D = "イーストウエスト"は何何です
d.split ()
// [「何が何東西です」]

8>の長さは、//文字長レコードを返します。

VaRの D =「何をどうイーストウエストである」
d.length 
// 8

9> toLowerCaseメソッド()//小文字のtoUpperCase()は大文字を回す//

VaRの STR = "SSSS" 
str.toUpperCase()
 // "SSSS"
 のvarミリメートル= "AAAA" 
mm.toLowerCase()
 // "AAAA"
 VAR NN = "11" 
nn.toUpperCase()
 // "11"

10>のcharAt(インデックス)//メソッドは、指定された文字位置を返します。

var dが=「イーストウエストは何何です」; 
d.charAt( 3 // 「東」

11>ストリング(a、b)は、文字の終了位置に開始位置を返します//      

    長さの文字列の開始位置を返します// SUBSTR(長さ)

    スライス(a、b)は、文字列bの開始位置に戻ります//

差:実際の長さに対するSUBSTRパラメータが負である場合、Aは文字列が続く負の値は、空の文字列または負の0を返すまでの時間の長さ

   サブパラメータaまたはbが負直接デジタル0に置き換えられ、数値、数値の開始位置です。

   スライス()パラメータは、文字列の長さと、その後、負の文字の終了位置にスタートに戻ります

おすすめ

転載: www.cnblogs.com/jiajiamiao/p/11731733.html