就在你認爲你已經掌握了正則表達式時;這一切都取消了。希望如果發現除字母數字和空白字符之外的任何內容,則返回錯誤檢查。帶空白的正則表達式的字母數字
function checkName(fname)
{
var rexp = new RegExp(/[^a-zA-Z0-9]\s/gim)
if (!rexp.test(fname))
{
alert ("'" + fname + "'\nis okay")
}
else
{
alert ("'" + fname + "'\nis NOT okay")
}
return !rexp.test(fname)
}
我希望上面的代碼將返回以下
- 「這是確定」 - 真正的
- 「這,是不是OK」 -false
- 「也不是這好!「 -false
- 「也不是\」 這行」 - 假
請使用* RegExp構造函數*或* regex文字,但不能同時使用*。 – Bergi 2013-02-19 13:13:51