Regex para caracteres alfanuméricos y especiales.

Necesito definir una expresión regular que acepte caracteres alfanuméricos y los siguientes caracteres especiales: @ # $% & * () -_ +] [';:?.,!

He ideado con

string pattern = @"[a-zA-Z0-9@#$%&*+\-_(),+':;?.,![]\s\\/]+$";

Pero esto no parece estar funcionando. ¿Puede alguien, por favor, dejarme saber lo que falta?

Respuestas a la pregunta(3)

Su respuesta a la pregunta