2016-08-10 14 views
4

Hier ist eine Zeichenfolge, die ich versuche zu entschlüsseln.Wie html eine Zeichenfolge in Elixir decodieren?

"Ren & Stimpy The Lost Episodes Disc.1 [MP4-AAC] 480p DVD" 

Ich möchte mit einer Schnur am Ende wie:

"Ren & Stimpy The Lost Episodes Disc.1 [MP4-AAC] 480p DVD" 

Ich habe versucht, die URI.decode Funktion verwenden, aber es funktioniert nicht, bekomme ich die gleiche & Symbol .

iex(1)> URI.decode "Ren & Stimpy The Lost Episodes Disc.1 [MP4-AAC] 480p DVD" 
"Ren & Stimpy The Lost Episodes Disc.1 [MP4-AAC] 480p DVD" 
+0

https://github.com/martinsvalin/html_entities – Dogbert

Antwort

6

Fügen Sie die html_entities Paket von Hex.pm

defp deps do 
    [{:html_entities, "~> 0.3"}] 
end 

Dann geben sie nur Ihre string:

iex> HtmlEntities.decode("Ren & Stimpy The Lost Episodes Disc.1 [MP4-AAC] 480p DVD") 
"Ren & Stimpy The Lost Episodes Disc.1 [MP4-AAC] 480p DVD" 
Verwandte Themen