func remove(at: String.Index) -> Character
Removes and returns the character at the specified position.
指定された位置での文字を削除して返します。
func remove(at: Index) -> Character
Removes and returns the element at the specified position.
指定された位置での要素を削除して返します。
func removeAll (keepingCapacity : Bool)
Replaces this string with the empty string.
この文字列を空の文字列で置き換えます。
func removeAll (where: (Character) -> Bool)
Removes all the elements that satisfy the given predicate.
与えられた述部を満たす要素すべてを除去します。
func removeFirst () -> Character
Removes and returns the first element of the collection.
コレクションの最初の要素を削除して返します。
func removeFirst (Int)
Removes the specified number of elements from the beginning of the collection.
指定された数の要素をコレクションの始まりから削除します。
func removeLast () -> Character
Removes and returns the last element of the collection.
コレクションの最後の要素を削除して返します。
func removeLast (Int)
Removes the specified number of elements from the end of the collection.
指定された数の要素をコレクションの終わりから削除します。
func removeSubrange (Range<String.Index>)
Removes the characters in the given range.
与えられた範囲の中の文字を削除します。
func removeSubrange (Range<Index>)
Removes the elements in the specified subrange from the collection.
指定された下位範囲の中の要素をコレクションから削除します。
func removeSubrange <R>(R)
Removes the elements in the specified subrange from the collection.
指定された下位範囲の中の要素をコレクションから削除します。
func filter((Character) -> Bool) -> String
Returns a new collection of the same type containing, in order, the elements of the original collection that satisfy the given predicate.
オリジナルのコレクションの要素で与えられた述部を満たすものを、順序正しく、含んでいる同じ型の新しいコレクションを返します。
func drop(while: (Character) -> Bool) -> Substring
Returns a subsequence by skipping elements while
predicate
returns true
and returning the remaining elements.
predicate
がtrue
を返す間は要素を飛ばして残りの要素を返すことによって、ある下位シーケンスを返します。
func dropLast (Int) -> Substring
Returns a subsequence containing all but the specified number of final elements.
指定された数の末尾要素以外すべてを含んでいる下位シーケンスを返します。
func popLast () -> Character?
Removes and returns the last element of the collection.
コレクションの最後の要素を削除して返します。