Expresión regular para todos los caracteres imprimibles en JavaScript

Buscando una expresión regular para eso valida todos los caracteres imprimibles. La expresión regular solo se debe utilizar en JavaScript. He pasado poresta post pero en su mayoría habla de .net, Java y C pero no de JavaScript.

Debes permitir solo estos caracteres imprimibles:

a-z, A-Z, 0-9 y los treinta y dos símbolos:! "# $% & '() * +, -. / :; <=>? @ [] ^ _` {|} ~ y el espacio

Necesitar una expresión regular de JavaScript para validar los caracteres de entrada es uno de los anteriores y descartar el resto.

Respuestas a la pregunta(4)

Su respuesta a la pregunta