www.2527.com_澳门新葡8455手机版_新京葡娱乐场网址_
做最好的网站

征集常用的正则表明式及其使用,正则表明式卓

2019-05-31 03:18 来源:未知

d{2,5}-d{七,捌}  普通座机的求证(010/0531-1234567/1234567八)

合营华语字符的正则表明式: [u4e00-u9fa5]
评注:相配中文还真是个发烧的事,有了那么些表明式就好办了

配合汉语字符的正则表明式: [u4e00-u9fa5]
评注:相称国语还真是个胸闷的事,有了这几个表明式就好办了

/^(13[0-9]|15[0|0|2|3|6|7|8|9]|18[6|8|9])d{8}$/  最新手提式有线电话机号验证

同盟双字节字符(包含汉字在内):[^x00-xff]
评注:能够用来测算字符串的长短(一个双字节字符长度计二,ASCII字符计一)

特别双字节字符(包涵汉字在内):[^x00-xff]
评注:能够用来测算字符串的长度(3个双字节字符长度计二,ASCII字符计1)

"^d $ "  //非负整数(正整数     0)

相称空白行的正则表明式:ns*r
评注:能够用来删除空白行

相称空白行的正则表达式:ns*r
评注:能够用来删除空白行

"^[0-9]*[1-9][0-9]*$ "  //正整数

相称HTML标识的正则表明式:<(S*?)[^>]*>.*?|<.*? />
评注:网络流传的本子太不好,上面这一个也唯有能同盟部分,对于复杂的嵌套标志照旧无法

相配HTML标识的正则表明式:< (S*?)[^>]*>.*?|< .*? />
评注:互连网流传的本子太不好,上边那些也唯有能相配部分,对于复杂的嵌套标识依旧无法

"^((-d )|(0 ))$ "  //非正整数(负整数     0)

相称首尾空白字符的正则表明式:^s*|s*$
评注:能够用来删除行首行尾的空白字符(蕴含空格、制表符、换页符等等),非常有效的表明式

相称首尾空白字符的正则表达式:^s*|s*$
评注:能够用来删除行首行尾的空白字符(包含空格、制表符、换页符等等),极度实用的表明式

"^-[0-9]*[1-9][0-9]*$ "  //负整数

相配Email地址的正则表明式:w ([- .]w )*@w ([-.]w )*.w ([-.]w )*
评注:表单验证时很实用

相配Email地址的正则表达式:w ([- .]w )*@w ([-.]w )*.w ([-.]w )*
评注:表单验证时很实用

"^-?d $ "    //整数

十分网址U福睿斯L的正则表明式:[a-zA-z] ://[^s]*
评注:互连网流传的本子效果很轻巧,上边那其中央能够满意要求

相当网站UTiguanL的正则表达式:[a-zA-z] ://[^s]*
评注:英特网流传的本子效果很有限,上面这其中央能够满意供给

"^d (.d )?$ "  //非负浮点数(正浮点数     0)  ^([1-9]d*|d .d )$

相称帐号是不是合法(字母开始,允许伍-1六字节,允许字母数字下划线):^[a-zA-Z][a-zA-Z0-9_]{4,15}$
评注:表单验证时很实用

相配帐号是还是不是合法(字母起头,允许5-1陆字节,允许字母数字下划线):^[a-zA-Z][a-zA-Z0-9_]{4,15}$
评注:表单验证时很实用

 

相配国内电话号码:d{3}-d{捌}|d{4}-d{七}
评注:相配方式如 051一-440522贰 或 0二一-8788882二

相配国内电话号码:d{3}-d{捌}|d{四}-d{七,捌}
评注:相称形式如 0511-440522二 或 0二一-8788882二

^(([1-9] )|([0-9] /.[0-9]{一,二}))$      //非负数 小数点后保留两位

匹配腾讯QQ号:[1-9][0-9]{4,}
评注:腾讯QQ号从10000开始

匹配腾讯QQ号:[1-9][0-9]{4,}
评注:腾讯QQ号从10000开始

 

合营中华夏族民共和国邮编:[1-9]d{5}(?!d)
评注:中夏族民共和国邮编为6人数字

卓殊中国邮编:[1-9]d{5}(?!d)
评注:中夏族民共和国邮编为陆人数字

"^(([0-9] .[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*.[0-9] )|([0-9]*[1-9][0-9]*))$ "  //正浮点数

相称身份证:d{15}|d{1八}
评注:中夏族民共和国的身份证为16人或十八人

相配身份证:d{一伍}|d{1八}
评注:中华夏族民共和国的身份证为壹四个人或1五个人

"^((-d (.d )?)|(0 (.0 )?))$ "  //非正浮点数(负浮点数     0)

匹配ip地址:d .d .d .d
评注:提取ip地址时有用

匹配ip地址:d .d .d .d
评注:提取ip地址时有用
匹配特定数字:
^[1-9]d*$    //相称正整数
^-[1-9]d*$   //相称负整数
^-?[1-9]d*$   //相配整数
^[1-9]d*|0$  //相称非负整数(正整数 0)
^-[1-9]d*|0$   //相配非正整数(负整数 0)
^[1-9]d*.d*|0.d*[1-9]d*$   //相配正浮点数
^-([1-9]d*.d*|0.d*[1-9]d*)$  //相称负浮点数
^-?([1-9]d*.d*|0.d*[1-9]d*|0?.0 |0)$  //相称浮点数
^[1-9]d*.d*|0.d*[1-9]d*|0?.0 |0$   //相称非负浮点数(正浮点数

"^(-(([0-9] .[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*.[0-9] )|([0-9]*[1-9][0-9]*)))$ "  //负浮点数

11分特定数字:
^[1-9]d*$    //相称正整数
^-[1-9]d*$   //相配负整数
^-?[1-9]d*$   //相配整数
^[1-9]d*|0$  //匹配非负整数(正整数   0)
^-[1-9]d*|0$   //相配非正整数(负整数   0)
^[1-9]d*.d*|0.d*[1-9]d*$   //相称正浮点数
^-([1-9]d*.d*|0.d*[1-9]d*)$  //相配负浮点数
^-?([1-9]d*.d*|0.d*[1-9]d*|0?.0 |0)$  //相配浮点数
^[1-9]d*.d*|0.d*[1-9]d*|0?.0 |0$   //相配非负浮点数(正浮点数   0)
^(-([1-9]d*.d*|0.d*[1-9]d*))|0?.0 |0$  //相配非正浮点数(负浮点数   0)
评注:管理多量数量时有用,具体运用时留意立异

  • 0)
    ^(-([1-9]d*.d*|0.d*[1-9]d*))|0?.0 |0$  //相配非正浮点数(负浮点数
  • 0)
    评注:管理大量数量时有用,具体行使时留意校订

"^(-?d )(.d )?$ "  //浮点数

相配特定字符串:
^[A-Za-z] $  //相配由二十七个英文字母组成的字符串
^[A-Z] $  //匹配由二伍个英文字母的大写组成的字符串
^[a-z] $  //相配由2多少个英文字母的小写组成的字符串
^[A-Za-z0-9] $  //相配由数字和二陆个英文字母组成的字符串
^w $  //相配由数字、二四个英文字母大概下划线组成的字符串

相配特定字符串:
^[A-Za-z] $  //相配由二伍个英文字母组成的字符串
^[A-Z] $  //相称由二多少个英文字母的大写组成的字符串
^[a-z] $  //匹配由24个英文字母的小写组成的字符串
^[A-Za-z0-9] $  //相称由数字和二伍个英文字母组成的字符串
^w $  //相称由数字、2四个英文字母或然下划线组成的字符串

"^[A-Za-z] $ "  //由二陆个英文字母组成的字符串

在使用RegularExpressionValidator验证控件时的注明功用及其表明表明式介绍如下:

在采纳RegularExpressionValidator验证控件时的表明成效及其表达表明式介绍如下:
只好输入数字:"^[0-9]*$"
只好输入n位的数字:"^d{n}$"
只好输入至少n位数字:"^d{n,}$"
只可以输入m-n位的数字:"^d{m,n}$"
只好输入零和非零开始的数字:"^(0|[1-9][0-9]*)$"
只好输入有两位小数的正实数:"^[0-9] (.[0-9]{2})?$"
只可以输入有1-二个人小数的正实数:"^[0-9] (.[0-9]{1,3})?$"
只可以输入非零的正整数:"^ ?[1-9][0-9]*$"
只好输入非零的负整数:"^-[1-9][0-9]*$"
只好输入长度为三的字符:"^.{三}$"
只好输入由2陆个英文字母组成的字符串:"^[A-Za-z] $"
只好输入由二五个大写英文字母组成的字符串:"^[A-Z] $"
只好输入由二七个小写英文字母组成的字符串:"^[a-z] $"
只好输入由数字和2五个英文字母组成的字符串:"^[A-Za-z0-9] $"
只好输入由数字、2六个英文字母只怕下划线组成的字符串:"^w $"
证实用户密码:"^[a-zA-Z]w{5,1七}$"精确格式为:以字母起头,长度在六-1八里面,
唯其如此分包字符、数字和下划线。
证实是不是带有^%&',;=?$"等字符:"[^%&',;=?$x22] "
只可以输入汉字:"^[u4e00-u9fa5],{0,}$"
验证Email地址:"^w [- .]w )*@w ([-.]w )*.w ([-.]w )*$"
验证InternetURL:"^"
申明电话号码:"^((d{三,肆})|d{叁,四}-)?d{7,八}$"
不错格式为:"XXXX-XXXXXXX","XXXX-XXXXXXXX","XXX-XXXXXXX",
"XXX-XXXXXXXX","XXXXXXX","XXXXXXXX"。
证实身份证号(二九个人或二拾个人数字):"^d{1伍}|d{}1八$"
说美素佳儿(Friso)年的10个月:"^(0?[1-9]|1[0-2])$"正确格式为:"0一"-"0玖"和"1""1二"
说澳优(Ausnutria Hyproca)(Karicare)个月的3壹天:"^((0?[1-9])|((1|2)[0-9])|30|31)$"
没有错格式为:"0一""0玖"和"一""3一"。
特别国语字符的正则表明式: [u4e00-u9fa5]
协作双字节字符(包罗汉字在内):[^x00-xff]
相称空行的正则表达式:n[s| ]*r
相配HTML标识的正则表明式:/< (.*)>.*|< (.*) />/
十三分首尾空格的正则表明式:(^s*)|(s*$)
相配Email地址的正则表明式:w ([- .]w )*@w ([-.]w )*.w ([-.]w )*
相称网站U奥德赛L的正则表明式: ./?%&=]*)?

"^[A-Z] $ "  //由贰三个英文字母的大写组成的字符串

只好输入数字:“^[0-9]*$”
只好输入n位的数字:“^d{n}$”
只好输入至少n位数字:“^d{n,}$”
只好输入m-n位的数字:“^d{m,n}$”
只可以输入零和非零发端的数字:“^(0|[1-9][0-9]*)$”
只可以输入有两位小数的正实数:“^[0-9] (.[0-9]{2})?$”
只可以输入有一-2个人小数的正实数:“^[0-9] (.[0-9]{1,3})?$”
只好输入非零的正整数:“^ ?[1-9][0-9]*$”
只好输入非零的负整数:“^-[1-9][0-9]*$”
只可以输入长度为3的字符:“^.{3}$”
只好输入由二伍个英文字母组成的字符串:“^[A-Za-z] $”
只可以输入由二陆个大写英文字母组成的字符串:“^[A-Z] $”
只好输入由2十六个小写英文字母组成的字符串:“^[a-z] $”
只可以输入由数字和二五个英文字母组成的字符串:“^[A-Za-z0-9] $”
只好输入由数字、二陆个英文字母也许下划线组成的字符串:“^w $”
表明用户密码:“^[a-zA-Z]w{5,17}$”准确格式为:以字母起始,长度在陆-1八以内,

(一)应用:总括字符串的长度(1个双字节字符长度计贰,ASCII字符计1)
String.prototype.len=function(){return this.replace([^x00-xff]/g,"aa").length;}

"^[a-z] $ "  //由贰五个英文字母的小写组成的字符串

不得不分包字符、数字和下划线。
表达是还是不是包蕴^%&',;=?$"等字符:“[^%&',;=?$x22] ”
只可以输入汉字:“^[u4e00-u9fa5],{0,}$”
验证Email地址:“^w [- .]w )*@w ([-.]w )*.w ([-.]w )*$”
验证InternetURL:“^
表达电话号码:“^((d{三,4})|d{三,4}-)?d{七,八}$”

(2)应用:javascript中未有像vbscript这样的trim函数,我们就足以行使这几个表达式来贯彻
String.prototype.trim = function()
{
     return this.replace(/(^s*)|(s*$)/g, "");
}
(3)应用:利用正则表达式分解和改动IP地址
function IP二V(ip) //IP地址调换来对应数值
{
     re=/(d ).(d ).(d ).(d )/g //相配IP地址的正则表明式
     if(re.test(ip))
     {
          return RegExp.$1*Math.pow(255,3)) RegExp.$2*Math.pow(255,2)) RegExp.$3*255 RegExp.$4*1
     }
     else
     {
          throw new Error("Not a valid IP address!")
     }
}
(肆)应用:从U福特ExplorerL地址中领取文件名的javascript程序
s=;
s=s.replace(/(.*/){0,}([^.] ).*/ig,"$2") ; //Page1.htm
(伍)应用:利用正则表达式限制网页表单里的文本框输入内容
用正则说明式限制只可以输入中文:onkeyup="value="/blog/value.replace(/["^u4E00-u9FA5]/g,'') " onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^u4E00-u9FA5]/g,''))"
用正则表明式限制只可以输入全角字符: onkeyup="value="/blog/value.replace(/["^uFF00-uFFFF]/g,'') " onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^uFF00-uFFFF]/g,''))"
用正则表明式限制只可以输入数字:onkeyup="value="/blog/value.replace(/["^d]/g,'') "onbeforepaste= "clipboardData.setData('text',clipboardData.getData('text').replace(/[^d]/g,''))"
用正则表明式限制只可以输入数字和英文:onkeyup="value="/blog/value.replace(/[W]/g,"") "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^d]/g,''))"

"^[A-Za-z0-9] $ "  //由数字和二十四个英文字母组成的字符串

毋庸置疑格式为:“XXXX-XXXXXXX”,“XXXX-XXXXXXXX”,“XXX-XXXXXXX”,

"^w $ "  //由数字、二四个英文字母可能下划线组成的字符串

“XXX-XXXXXXXX”,“XXXXXXX”,“XXXXXXXX”。
证实身份证号(一八位或1十一人数字):“^d{15}|d{}1八$”
证实一年的10个月:“^(0?[1-9]|1[0-2])$”精确格式为:“01”-“0玖”和“一”“1二”
证实二个月的3壹天:“^((0?[1-9])|((1|2)[0-9])|30|31)$”

"^[w-] (.[w-] )*@[w-] (.[w-] ) $ "    //email地址

没有错格式为:“0一”“0玖”和“一”“3一”。

"^[a-zA-z] ://(w (-w )*)(.(w (-w )*))*(?S*)?$ "

非常国语字符的正则表明式: [u4e00-u9fa5]
合营双字节字符(包含汉字在内):[^x00-xff]
相配空行的正则表明式:n[s| ]*r
相称HTML标志的正则表达式:/<(.*)>.*</1>|<(.*) />/
出色首尾空格的正则表明式:(^s*)|(s*$)
相配Email地址的正则表明式:w ([- .]w )*@w ([-.]w )*.w ([-.]w )*
相配网站UBMWX3L的正则表明式:[ ./?%&=]*)?

 

(一)应用:总计字符串的长度(两个双字节字符长度计二,ASCII字符计1)
String.prototype.len=function(){return this.replace([^x00-xff]/g,"aa").length;}

相称华语字符的正则表达式: [u4e00-u9fa5]
评注:相称汉语还真是个高烧的事,有了这几个表明式就好办了

(二)应用:javascript中未有像vbscript那样的trim函数,我们就足以应用这一个表明式来贯彻
String.prototype.trim = function()
{
return this.replace(/(^s*)|(s*$)/g, "");
}
(三)应用:利用正则表明式分解和改造IP地址
function IP二V(ip) //IP地址转变到对应数值
{
re=/(d ).(d ).(d ).(d )/g //匹配IP地址的正则表明式
if(re.test(ip))
{
return RegExp.$1*Math.pow(255,3)) RegExp.$2*Math.pow(255,2)) RegExp.$3*255 RegExp.$4*1
}
else
{
throw new Error("Not a valid IP address!")
}
}
(四)应用:从UOdysseyL地址中领到文件名的javascript程序
s="http://www.9499.net/page1.htm";
s=s.replace(/(.*/){0,}([^.] ).*/ig,"$2") ; //Page1.htm
(五)应用:利用正则表明式限制网页表单里的文本框输入内容
用正则表达式限制只好输入汉语:onkeyup="value=value.replace(/[^u4E00-u9FA5]/g,'') " onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^u4E00-u9FA5]/g,''))"
用正则表达式限制只可以输入全角字符: onkeyup="value=value.replace(/[^uFF00-uFFFF]/g,'') " onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^uFF00-uFFFF]/g,''))"
用正则表明式限制只可以输入数字:onkeyup="value=value.replace(/[^d]/g,'') "onbeforepaste= "clipboardData.setData('text',clipboardData.getData('text').replace(/[^d]/g,''))"
用正则表达式限制只好输入数字和英文:onkeyup="value=value.replace(/[W]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^d]/g,''

非凡双字节字符(包罗汉字在内):[^x00-xff]
评注:可以用来测算字符串的长短(2个双字节字符长度计二,ASCII字符计1)

相配空白行的正则表明式:ns*r
评注:能够用来删除空白行

相称HTML标志的正则表明式:< (S*?)[^>]*>.*?|< .*? />
评注:英特网流传的本子太倒霉,上边这几个也无非能相配部分,对于复杂的嵌套标志还是不可能

相称首尾空白字符的正则表达式:^s*|s*$
评注:能够用来删除行首行尾的空白字符(包罗空格、制表符、换页符等等),非常实用的表明式

匹配Email地址的正则表达式:w ([- .]w )*@w ([-.]w )*.w ([-.]w )*
评注:表单验证时很实用

协作网站U科雷傲L的正则表明式:[a-zA-z] ://[^s]*
评注:英特网流传的本子效果很单薄,上边那么些基本能够满足急需

格外帐号是或不是合法(字母开始,允许5-1陆字节,允许字母数字下划线):^[a-zA-Z][a-zA-Z0-9_]{4,15}$
评注:表单验证时很实用

极其国内电话号码:d{三}-d{八}|d{4}-d{7}
评注:相配方式如 051一-4405222 或 021-87888822

相称腾讯QQ号:[1-9][0-9]{4,}
评注:腾讯QQ号从10000开始

相配中夏族民共和国邮编:[1-9]d{5}(?!d)
评注:中中原人民共和国邮编为5个人数字

异常身份证:d{1伍}|d{1八}
评注:中华夏族民共和国的身份证为拾6人或二九位

匹配ip地址:d .d .d .d
评注:提取ip地址时有用

合作特定数字:
^d (.d )?$ //匹配非负数(包蕴0和正数)
^[1-9]d*$    //相称正整数
^-[1-9]d*$   //相配负整数
^-?[1-9]d*$   //相称整数
^[1-9]d*|0$  //相配非负整数(正整数 0)
^-[1-9]d*|0$   //相配非正整数(负整数 0)
^[1-9]d*.d*|0.d*[1-9]d*$   //相称正浮点数
^-([1-9]d*.d*|0.d*[1-9]d*)$  //相称负浮点数
^-?([1-9]d*.d*|0.d*[1-9]d*|0?.0 |0)$  //相配浮点数
^[1-9]d*.d*|0.d*[1-9]d*|0?.0 |0$   //相配非负浮点数(正浮点数

  • 0)
    ^(-([1-9]d*.d*|0.d*[1-9]d*))|0?.0 |0$  //相称非正浮点数(负浮点数
  • 0)
    评注:管理多量数目时有用,具体运用时只顾纠正

协作特定字符串:
^[A-Za-z] $  //相称由二两个英文字母组成的字符串
^[A-Z] $  //相配由二五个英文字母的大写组成的字符串
^[a-z] $  //相配由二十二个英文字母的小写组成的字符串
^[A-Za-z0-9] $  //相称由数字和二四个英文字母组成的字符串
^w $  //相称由数字、二五个英文字母也许下划线组成的字符串

在选取RegularExpressionValidator验证控件时的申明功用及其表明表明式介绍如下:
只可以输入数字:“^[0-9]*$”
只好输入n位的数字:“^d{n}$”
只好输入至少n位数字:“^d{n,}$”
只好输入m-n位的数字:“^d{m,n}$”
只好输入零和非零上马的数字:“^(0|[1-9][0-9]*)$”
只可以输入有两位小数的正实数:“^[0-9] (.[0-9]{2})?$”
只好输入有1-3人小数的正实数:“^[0-9] (.[0-9]{1,3})?$”
只可以输入非零的正整数:“^ ?[1-9][0-9]*$”
只可以输入非零的负整数:“^-[1-9][0-9]*$”
只好输入长度为3的字符:“^.{3}$”
只好输入由二十五个英文字母组成的字符串:“^[A-Za-z] $”
只可以输入由二十多少个大写英文字母组成的字符串:“^[A-Z] $”
只能输入由26个小写英文字母组成的字符串:“^[a-z] $”
只可以输入由数字和2五个英文字母组成的字符串:“^[A-Za-z0-9] $”
只可以输入由数字、二五个英文字母恐怕下划线组成的字符串:“^w $”
申明用户密码:“^[a-zA-Z]w{⑤,17}$”正确格式为:以字母开头,长度在六-1八里面,

只可以分包字符、数字和下划线。
注解是还是不是包涵^%&',;=?$"等字符:“[^%&',;=?$x22] ”
只可以输入汉字:“^[u4e00-u9fa5],{0,}$”
验证Email地址:“^w [- .]w )*@w ([-.]w )*.w ([-.]w )*$”
验证InternetURL:“^
评释电话号码:“^((d{3,四})|d{三,四}-)?d{7,八}$”

是的格式为:“XXXX-XXXXXXX”,“XXXX-XXXXXXXX”,“XXX-XXXXXXX”,

“XXX-XXXXXXXX”,“XXXXXXX”,“XXXXXXXX”。
证实身份证号(1七人或二十一个人数字):“^d{15}|d{}1八$”
说澳优年的十个月:“^(0?[1-9]|1[0-2])$”正确格式为:“0一”-“0玖”和“一”“12”
表明一(Wissu)个月的3一天:“^((0?[1-9])|((1|2)[0-9])|30|31)$”

科学格式为:“01”“0九”和“一”“3壹”。

异常普通话字符的正则表达式: [u4e00-u9fa5]
协作双字节字符(包涵汉字在内):[^x00-xff]
相配空行的正则表明式:n[s| ]*r
相配HTML标识的正则表明式:/< (.*)>.*|< (.*) />/
格外首尾空格的正则表明式:(^s*)|(s*$)
相称Email地址的正则表达式:w ([- .]w )*@w ([-.]w )*.w ([-.]w )*
相配网站U揽胜极光L的正则表明式: ./?%&=]*)?

(一)应用:总计字符串的长度(三个双字节字符长度计2,ASCII字符计1)
String.prototype.len=function(){return this.replace([^x00-xff]/g,"aa").length;}

(二)应用:javascript中平昔不像vbscript那样的trim函数,大家就能够运用这些表明式来促成
String.prototype.trim = function()
{
return this.replace(/(^s*)|(s*$)/g, "");
}
(三)应用:利用正则表明式分解和转移IP地址
function IP二V(ip) //IP地址调换来对应数值
{
re=/(d ).(d ).(d ).(d )/g //相配IP地址的正则表明式
if(re.test(ip))
{
return RegExp.$1*Math.pow(255,3)) RegExp.$2*Math.pow(255,2)) RegExp.$3*255 RegExp.$4*1
}
else
{
throw new Error("Not a valid IP address!")
}
}
(肆)应用:从U福睿斯L地址中领到文件名的javascript程序
s="";
s=s.replace(/(.*/){0,}([^.] ).*/ig,"$2") ; //Page1.htm
(伍)应用:利用正则表明式限制网页表单里的文本框输入内容
用正则表明式限制只好输入普通话:onkeyup="value="/blog/value.replace(/["^u4E00-u9FA5]/g,'') " onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^u4E00-u9FA5]/g,''))"
用正则表达式限制只可以输入全角字符: onkeyup="value="/blog/value.replace(/["^uFF00-uFFFF]/g,'') " onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^uFF00-uFFFF]/g,''))"
用正则表明式限制只可以输入数字:onkeyup="value="/blog/value.replace(/["^d]/g,'') "onbeforepaste= "clipboardData.setData('text',clipboardData.getData('text').replace(/[^d]/g,''))"
用正则表明式限制只可以输入数字和英文:onkeyup="value="/blog/value.replace(/[W]/g,"'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^d]/g,''

 


TAG标签:
版权声明:本文由澳门新葡8455手机版发布于Web前端,转载请注明出处:征集常用的正则表明式及其使用,正则表明式卓