Witam,
Próbuję napisać wyrażenie regularne za pomocą którego usunę z tekstu znaki specjalne oraz emoji poza znakami dopuszczonymi.
Wyrażenie wygląda następująco:
preg_replace('/[^A-Za-z0-9\-.!?;ąćęłńóśźżĄĆĘŁŃÓŚŹŻ ]/', '', $string);
Zauważyłem że dopuszczalność polskich znaków powoduje że emoji nie są usuwane.
Z góry dziękuję za pomoc i pozdrawiam.