Próbując zmienić:odizolowujące non-alfanumerycznych znaków ale pozostawiając przestrzenie w Ruby
"The basketball-player is great! (Kobe Bryant)"
w tym:
"the basketball player is great kobe bryant"
Chcesz downcase i usunąć wszystkie znaki interpunkcyjne, ale pozostawić przestrzeń ...
Wypróbowałem string.downcase.gsub(/[^a-z ]/, '')
ale usunęliśmy spacje
Czy należy zastąpić łączniki spacjami? –