how to split string in elixir
To split a string in Elixir, you can use the String.split/2
function. This function takes two arguments: the string you want to split and the delimiter you want to use for splitting the string. It returns a list of substrings.
Here's an example of how to use String.split/2
in Elixir:
string = "Hello, World!"
result = String.split(string, ", ")
IO.inspect(result)
Output:
["Hello", "World!"]
In the example above, we split the string "Hello, World!"
using ", "
as the delimiter. The resulting list contains two substrings: "Hello"
and "World!"
.
Please note that the String.split/2
function splits the string based on exact matches of the delimiter. If you want to split the string based on a regular expression pattern, you can use the String.split/3
function instead.
I hope this helps! Let me know if you have any further questions.