Hello everyone!
I have a problem with regex.
Why doesn’t it work?
Regex.run ~r/<svg>
(.+?)<\/svg>
/, "<svg>
some\n data </svg>
"
nil
I need to get ["<svg>
some data </svg>
", " some\n data "].
Thank you for your help!
Hello everyone!
I have a problem with regex.
Why doesn’t it work?
Regex.run ~r/<svg>
(.+?)<\/svg>
/, "<svg>
some\n data </svg>
"
nil
I need to get ["<svg>
some data </svg>
", " some\n data "].
Thank you for your help!
You have to add the ‘s’ modifier, Regex.run ~r/
Thank you!
iex(10)> Regex.run(~r/<svg>(.+?)<\/svg>/s, "<svg> some\n data </svg>")
["<svg> some\n data </svg>", " some\n data "]