How to remove a specific character from a string in Swift?
Swift language supports different types of generic collections and a string is one of them. A string is a collection of alphabets. In the Swift string, we check the removal of a character from the string. To do this task we use the remove() function. This function is used to remove a character from the string. It will return a character that was removed from the given string.
Syntax:
string.remove(at: i)
Here string is an object of the string class.
Parameters: This function accepts a parameter that is illustrated below:
- i: It is a specified index of the character to remove.
Return Value: This function returns a character that was removed from the specified string.
Example 1:
Swift
// Swift program to removes a character from the string import Swift // Creating an string var string = "GFG" // Position of the character to remove var i = string.index(string.startIndex, offsetBy: 1) // Removing the character var removed_String = string.remove(at: i) // Getting the string after removal of character print (string) // Getting the removed character print (removed_String) |
Output:
GG F
Example 2:
Swift
// Swift program to removes a character from the string import Swift // Creating an string var string = "Beginner" print ( "Before Removing:" , string) // Position of the character to remove var i = string.index(string.startIndex, offsetBy: 4) // Removing the character var removed_String = string.remove(at: i) print ( "After Removing:" , string) print ( "Removed Character:" , removed_String) |
Output:
Before Removing: Beginner After Removing: Geek Removed Character: s
Contact Us