[解決済み] NSStringを分割して特定の部分にアクセスする
2022-05-14 12:42:07
質問
以下のような文字列があります。
@"10/04/2011"
という文字列があり、その中の "10" だけを別の文字列に保存したいのです。どうしたらいいでしょうか?
どのように解決するのですか?
NSArray* foo = [@"10/04/2011" componentsSeparatedByString: @"/"];
NSString* firstBit = [foo objectAtIndex: 0];
2018/7/3に更新しました。
質問がSwiftタグを取得したので、Swiftのやり方を追記しておきます。かなりシンプルになりましたね。
let substrings = "10/04/2011".split(separator: "/")
let firstBit = substrings[0]
の配列が得られることに注意してください。
Substring
. これらを普通の文字列に戻す必要がある場合は
map
let strings = "10/04/2011".split(separator: "/").map{ String($0) }
let firstBit = strings[0]
または
let firstBit = String(substrings[0])
関連
-
[解決済み] JavaでInputStreamを読み込んでStringに変換するにはどうすればよいですか?
-
[解決済み] JavaでStringをintに変換するにはどうしたらいいですか?
-
[解決済み] 文字列の単語を反復処理するにはどうすればよいですか?
-
[解決済み] バイトを文字列に変換する
-
[解決済み] Bashで文字列が部分文字列を含むかどうかをチェックする方法
-
[解決済み] Pythonで文字列の部分文字列を取得するにはどうすればよいですか?
-
[解決済み] YAML の文字列を複数行に渡って分割するには?
-
[解決済み] Javaで文字列を分割する方法
-
[解決済み] Objective-Cで、ある文字列が他の文字列を含んでいるかどうかを調べるにはどうすればよいですか?
-
[解決済み】JavaScriptで文字列の出現箇所をすべて置換する方法
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】何が原因か。switch文からこのcaseラベルにジャンプできない [重複]。
-
[解決済み] NSTaggedPointerStringをNSStringに変換する。
-
[解決済み] デバイス用にコンパイルするとApple Mach-Oのリンカーエラーが発生する。
-
[解決済み] CocoaPodsを使用している場合、.gitignoreには何が入るのでしょうか?
-
[解決済み】浮動小数点値の比較はどのくらい危険か?
-
[解決済み】NSArrayをアルファベット順に並べるには?
-
[解決済み】Cocoaでスタックトレースをコンソール/ログに出力するにはどうすればいいですか?
-
[解決済み】メインスレッドでタスクを実行するGCD
-
[解決済み】NSDateをNSStringに変換する。
-
[解決済み】このブロックで自己を強く捉えると、リテインサイクルになりそうです。