Greetings!
So I wrote this function and then felt like sharing it with you guys.
Which basically helps you retrieve a Substring from an string.
Here is the function.
func getSubstring(mainString: String, startString: String,endString: String) -> String { var tempString = mainString.lowercaseString let start = tempString.rangeOfString(startString) let range = Range(start: tempString.startIndex, end: (start?.endIndex)!) tempString.removeRange(range) let substring = tempString.substringWithRange(Range(start: tempString.startIndex,end: (tempString.rangeOfString(endString)?.startIndex)!)) return substring }
How it works?
You need to pass your whole string along with the string at -1th index of the starting index of your substring and the string at +1th index of the ending index of your substring. In return you’ll get your substring.
Check the result below:
Ciao!
This article covers some important things you must know when you are considering a move…
What is Unit Testing? In its simplest term, unit testing is testing a small piece…
In this article, you will learn about a type of Creational Design Pattern which is…
In this tutorial, you will go through the use of targets to achieve two separate…
In this article, you will learn about a type of Structural Design Pattern which is…
In this article you will learn about a type of Creational Design Pattern which is…