只能输入全角字符:

利用正则表达式(只录入中文,数字,英文)


只能输入中文:<input id="input1" type="text" onkeyup="value=value.replace(/[^u4E00-u9FA5]/g,'')">

只能输入全角字符:<input id="input2" type="text" onkeyup="value=value.replac(/[^u4E00-u9FA5]/g,'')">

只能输入数字:<input id="input3" type="text" onkeyup="value=value.replace(/[^d]/g,'') ">

只能输入数字和英文:<input id="input4" type="text" onkeyup="value=value.replace(/[W]/g,'')">

匹配中文的正则(GB2312/utf-8)
i(PCRE_CASELESS)如果设定此修正符,模式中的字符将同时匹配大小写字母。m(PCRE_MULTILINE)默认情况下,PCRE将目标字符串作为单一的一行字符所组成的(

JavaScript 实现基础 正则表达式
JavaScript通过RegExp类来支持正则表达式,举一个最简单的例子:varregApple=newRegExp("apple");它可以匹配一个字符串中出现的第一个"apple"字符串,并且对大小

正则表达式中w不能识别中文
正则表达式用于字符串处理,表单验证等场合,实用高效,但用到时总是不太把握,以致往往要上网查一番。我将一些常用的表达式收藏在这里,作备