Php usuwanie znaków z ciagu

Jak z dowolnego ciągu usunąć wszystkie znaki poza cyframi i literami z wyłączeniem polskich ?

interesuje mnie w miare proste, ładne i skuteczne rozwiązanie.

coś by np z ciągu

preg_replace('/[\W_]/','',$string);

było by całkiem ok tylko mi sie rozkracza na polskich literach a chciał bym by je rónież wycinało by z ciągu AąsŚĆcńN robiło AscN

preg_replace('/[\W_ążźćńśłóę]/i','',$string)

:slight_smile: dzięki kutar, tego właśnie potrzebowałem.