Java split

splitでミスったのでメモ
後続が空文字だと破棄される

1
2
split
public String[] split(String regex, int limit)

limit パラメータは、このパターンの適用回数、つまり、返される配列の長さを制御します。制限 n
がゼロより大きい場合、このパターンは n – 1回以下の回数が適用され、配列の長さは n 以下にな
ります。配列の最後のエントリには、最後にマッチした区切り文字以降の入力シーケンスがすべて含
まれます。n が負の値の場合、このパターンの適用回数と配列の長さは制限されません。n がゼロの
場合、このパターンの適用回数と配列の長さは制限されませんが、後続の空の文字列は破棄されます。

パラメータ:
regex – 正規表現の区切り
limit – 結果のしきい値 (上記を参照)
戻り値:
この文字列を指定された正規表現に一致する位置で分割して計算された文字列の配列
例外:
PatternSyntaxException – 正規表現の構文が無効な場合


カテゴリー: Developer, JAVA   タグ:   この投稿のパーマリンク

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <img localsrc="" alt=""> <pre lang="" line="" escaped="" cssfile="">