Javaから来ました。私はSwiftのドキュメンテーションを学び、ほとんどのコンセプトを理解しました。JavaのindexOfとlastIndexOfのSwift相当文字列
私が今探しているのは、文字列中の部分文字列の位置を見つけるためのJavaのindexOfメソッドとlastIndexOfメソッドに相当します。
すでにrangeOfStringとstartIndexプロパティを使用したソリューションが見つかりました。 indexOfメソッドを定義すると役に立ちます。
しかし、私はrangeOfStringは文字列の先頭から検索を開始すると思います。これは正しいです?もしそうなら、逆方向(文字列の最後から始めまで)でどうすれば検索できますか?
私はf.e.を持っていることを意味します。文字列の「Hello World」と私はその後、私は、9位の手紙を見つけたいとしない位置に「L」の検索を開始場合2.スウィフトで
がhttp://stackoverflow.com/questions/28182441/swift-how-to-get-substring-from-start-を見てくださいlast-of-character-index-of-characterでは、 '.BackwardsSearch'オプションを含む様々なメソッドを表示します。 –
"some string" .characters.indexOf( 'someChar')を使用することはできますが、それは文字だけで動作します.. – Dan
私の答え@altralaserを確認してください。 – Danyl