求一个正则表达式怎么写啊

如题,求一个正则表达式怎么写啊,(0,16],允许数字,字母,符号,前后允许空格

(:blank:)*[^ \t\n]{1,16}(:blank:)*