Moin, moin!
Etwas genauer solltest Du das Problem schon beschreiben. Sollen alle anderen Zeichen aus einer Variablen gelöscht werden oder soll ein Status gesetzt werden, wenn unerlaubte Zeichen enthalten sind oder...
In jedem Fall wird es mit "= ~" nie klappen, denn der Operator ist "=~" - ohne Leerzeichen.
Norbert