サンプルコード
文字列のサンプルコード一覧
文字列の分割・置換・空白除去・部分一致判定など、テキストを整える基本操作をまとめている。大文字小文字の扱いや全角スペースの可否といった、言語ごとに割れる点も併せて示す。
4 件
他のテーマから探す
カードの実行確認 n/7は、7 言語のうち n 言語のコードを実際に実行して出力を確認したことを表す。残りは構文と公式 API ドキュメントで確認している。
文字列が含まれるか調べるには
ある文字列の中に別の文字列が含まれるかを判定する基本形を各言語で示す。大文字小文字を区別するかどうかの既定値が言語ごとに違う点と、見つからなかったときの返り値の形までを扱う。
対応言語: Python、JavaScript、TypeScript、Go、Rust、Java、C#
実行確認 6/7
文字列を分割するには
区切り文字で文字列を配列(リスト)へ分ける基本形を各言語で示す。分割回数を制限する第2引数の意味が言語ごとに違う点と、区切りが正規表現として解釈される言語までを扱う。
対応言語: Python、JavaScript、TypeScript、Go、Rust、Java、C#
実行確認 4/7
文字列の前後の空白を除去するには
入力の前後に付いた空白・タブ・改行をまとめて落とす基本形を各言語で示す。引数を渡す形が「除去する文字の集合」であって前置詞ではない点と、全角スペースを消せるかどうかの差までを扱う。
対応言語: Python、JavaScript、TypeScript、Go、Rust、Java、C#
実行確認 5/7
文字列を置換するには
文字列内の部分文字列を別の文字列へ置き換える基本形を各言語で示す。全置換と最初の1回だけの置換、引数が正規表現として解釈される罠までを扱う。
対応言語: Python、JavaScript、TypeScript、Go、Rust、Java、C#
実行確認 3/7