如何只在javascript中允许特殊字符?

时间:2016-03-27 08:02:22

标签: javascript jquery

我不想允许特殊字符,只能接受字符。

<input type="text" id="user" onClick="insert()">

function insert() {
   var user = $("#user").val();
   var re = /^[@#%&*()_|$:;-+]+$/;
   if(user.search(re) == 1) {
      alert("ERROR");
   } else {
      alert("OK");
   }
}

2 个答案:

答案 0 :(得分:0)

你应该这样:

/[`~,.<>;':"\/\[\]\|{}()=_+-]/

或者

/[`~,.<>;':"/[\]|{}()=_+-]/

Regex not allowing certain special characters

答案 1 :(得分:0)

试试这个:

DESC
LIMIT 10");

您可以在$SQL -> execute(); echo $SQL -> fetchColumn(0); echo '&nbsp;&nbsp;'; echo $SQL -> fetchColumn(1);参数中添加任何例外。