Ich versuche, alle Interpunktion aus einem StringElixir Interpunktion Ersatz regex
String.replace(sentence, ~r[\p{P}\p{S}], "")
mit zu entfernen, aber es ist nicht alles Interpunktion entfernen! Als anschauliches Beispiel:
iex(1)> String.replace("foo!&^%$?", ~r[\p{P}\p{S}], "")
"foo!?"
Was soll ich verwenden?
Sie sind genau richtig! Vielen Dank. –
@JoshuaHannah, du bist willkommen :) –
Diese Regex wird auch entfernen Hyphen als auch wie "kooperative". @ Jonny5 kannst du deine reg ex aktualisieren, um Bindestriche nicht zu entfernen? – BenMorganIO