※この翻訳ドキュメントはスクリプトによって出力・同期されています。内容が怪しそうな場合はGitHubにissueを追加したり英語の原文の確認をお願いします。
String クラスの split インターフェイス¶
このページではString
クラスのsplit
メソッドのインターフェイスについて説明します。
インターフェイス概要¶
split
メソッドのインターフェイスは文字列を分割してString
の値を格納したArray
の配列を作成します。
基本的な使い方¶
split
メソッドは区切り文字としてのsep
のString
型の引数を必要とします。
import apysc as ap
ap.Stage(
stage_width=0,
stage_height=0,
background_color=ap.Color("#333"),
stage_elem_id="stage",
)
str_value: ap.String = ap.String("Lorem ipsum dolor sit")
splitted_strs: ap.Array[ap.String] = str_value.split(sep=ap.String(" "))
ap.assert_arrays_equal(splitted_strs, ["Lorem", "ipsum", "dolor", "sit"])
ap.save_overall_html(dest_dir_path="string_split_basic_usage/")
split API¶
特記事項: このAPIドキュメントはドキュメントビルド用のスクリプトによって自動で生成・同期されています。そのためもしかしたらこの節の内容は前節までの内容と重複している場合があります。
[インターフェイスの構造] split(self, *, sep: 'String') -> 'Array[String]'
[インターフェイス概要]
現在の文字列を指定された区切り文字(列)を使って分割します。
[引数]
sep
: String区切り文字(列)。
[返却値]
splitted_strs
: Array[String]分割された文字列を格納した配列。
[コードサンプル]
>>> import apysc as ap
>>> _ = ap.Stage()
>>> str_value: ap.String = ap.String("Lorem ipsum dolor sit")
>>> splitted_strs: ap.Array[ap.String] = str_value.split(sep=ap.String(" "))
>>> ap.assert_arrays_equal(splitted_strs, ["Lorem", "ipsum", "dolor", "sit"])