var reg = /^(?!(\d*|[^\d]*|[^~`\!@#\$%\^&\*\(\)\-_=\+\{\}\[\]\|\\'";\:,<\.>\/\?]*|[~`\!@#\$%\^&\*\(\)\-_=\+\{\}\[\]\|\\'";\:,<\.>\/\?]*|[^\d~`\!@#\$%\^&\*\(\)\-_=\+\{\}\[\]\|\\'";\:,<\.>\/\?]*)$)(?:(?!(.*[~`\!@#\$%\^&\*\(\)\-_=\+\{\}\[\]\|\\'";\:,<\.>\/\?]){2}.*)\S)+$/;
var str = "3&";
console.log(reg.test(str));