Mam formularz, który wysyła zawartość pola tekstowego do mojej aplikacji Rails i Muszę wygenerować wyrażenie regularne tego ciągu.Znaki specjalne Escape w RegEx?
Próbowałem to tak:
regex = /#{params[:text]}/
W ogóle to działa, ale jeśli wsporniki lub znaki specjalne są zawarte w ciągu, ta metoda nie zadziała.
Nie chcę, aby Railsy dbały o znaki. Powinny one zostać automatycznie usunięte.
Próbowałem to tak:
/\Q#{params[:text]}\E/
ale to nie działa albo.