ホームページ > ウェブフロントエンド > jsチュートリアル > jsのsplit関数の使い方まとめ(初心者から上級者まで)_javascriptスキル

jsのsplit関数の使い方まとめ(初心者から上級者まで)_javascriptスキル

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-05-16 17:39:15
オリジナル
1602 人が閲覧しました
split の定義と使用法

split() メソッドは、文字列を文字列配列に分割するために使用されます。

構文
stringObject.split(separator,howmany)

パラメータ 説明
separator 必須。このパラメータで指定された場所から stringObject を分割するための文字列または正規表現。
オプションの数。このパラメータは、返される配列の最大長を指定します。このパラメータが設定されている場合、このパラメータで指定された配列以外の部分文字列は返されません。このパラメータが設定されていない場合、文字列の長さに関係なく文字列全体が分割されます。

戻り値
文字列配列。配列は、文字列 stringObject をセパレータで指定された境界で部分文字列に分割することによって作成されます。返される配列内の文字列には、区切り文字自体は含まれません。

ただし、区切り文字が部分表現を含む正規表現の場合、返される配列にはそれらの部分表現に一致する文字列が含まれます (ただし、正規表現全体に一致するテキストは含まれません)。

以下に例を示します


[Ctrl A すべて選択 注: 外部 Js を導入する必要がある場合は、更新して実行する必要があります
]

高度な分割スキル (特殊な文字列の処理):


java.lang パッケージには String.split() メソッドがあり、戻り値は配列

私はそれを私のアプリケーションで使用しています。参考までにいくつかをまとめておきます:

1. "." を区切りとして使用する場合は、次のように記述する必要があります: String.split("\ .") を使用して、正しく区切ることができます。区切るには、String.split("."); は使用できません。
2. "|" を区切りとして使用する場合は、次のように記述する必要があります。 .split("\|") を正しく区切るためには、String.split("|"); を使用できません。 "" を区切りとして使用する場合は、次のように記述する必要があります。 .split(\) を使用すると、String.split は使用できません ("")、"|"、および "" はすべてエスケープ文字であるため、"\" を追加する必要があります。 ;
3. 文字列に複数の区切り文字がある場合は、「acount=? と uu =? または n=?」のように、ハイフンとして使用できます。 String.split("and|or");

例 1:

文字列内で "" 文字を使用する場合は、それをエスケープする必要もあります。 , 文字列「aaaabbbb」を最初に表現したい場合は、「aaaa\bbbb」を使用する必要があります。 正しい結果は次のようになります。

String[] aa = "aaa\bbb\bccc".split(\\);

例 2:


関連ラベル:
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
ノード Js + JS 入力 = document.getElementById
から 1970-01-01 08:00:00
0
0
0
js addClassが機能しない
から 1970-01-01 08:00:00
0
0
0
javascript - jsコードをPythonに変換
から 1970-01-01 08:00:00
0
0
0
jsファイルのコードが見つかりません
から 1970-01-01 08:00:00
0
0
0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート