[解決済み】Rustで文字列を分割する方法は?
2022-04-02 11:34:49
質問
から
ドキュメント
は、明確ではありません。Javaでは
split
というようなメソッドがあります。
"some string 123 ffd".split("123");
解決方法は?
使用方法
split()
let mut split = "some string 123 ffd".split("123");
これはイテレータを与え、それをループさせることができます。
collect()
をベクトルに変換します。
for s in split {
println!("{}", s)
}
let vec = split.collect::<Vec<&str>>();
// OR
let vec: Vec<&str> = split.collect();
関連
-
[解決済み] 構造体のフィールドをメソッドから変異させるには?
-
[解決済み] Rust の `String` と `str` の違いは何ですか?
-
[解決済み] Rustのユニットテストでprintln! が動作しないのはなぜ?
-
[解決済み] なぜRustコンパイラは、2つのミュータブル参照がエイリアスできないと仮定してコードを最適化しないのですか?
-
[解決済み】文字列リテラルに対して文字列をマッチングさせる方法は?
-
[解決済み】ある値とその値への参照を同じ構造体に格納できないのはなぜですか?
-
[解決済み】なぜRustでは明示的なライフタイムが必要なのですか?
-
[解決済み】RustプログラムがCargoパッケージからメタデータにアクセスする方法は?
-
[解決済み】Rustで未使用のコードの警告を無効にする方法は?
-
[解決済み] ローカルの未公開クレートを使うには?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Rustにはキューとスタックコレクションがありますか?
-
[解決済み] Rustで絶対値を求めるには?
-
[解決済み] なぜRustコンパイラは、2つのミュータブル参照がエイリアスできないと仮定してコードを最適化しないのですか?
-
[解決済み】文字列をint型に変換する?
-
[解決済み】ライブラリとバイナリの両方を持つRustパッケージ?
-
[解決済み】RustプログラムがCargoパッケージからメタデータにアクセスする方法は?
-
[解決済み] このクエスチョンマークの演算子は何についてですか?
-
[解決済み] Iterator(またはその他の trait)を返す正しい方法は何ですか?
-
[解決済み] バイトのベクター(u8)を文字列に変換するには?
-
[解決済み] Cargoで複数のバイナリをビルドするにはどうしたらいいですか?