wmjy.net
当前位置:首页 >> 如何用js和正则表达式判断路径是否正确 >>

如何用js和正则表达式判断路径是否正确

function aa(id,text) { var s=document.getElementById(id).value; var patrn=/^[C|D|E|F]:\\.+\\.+$/; if (!patrn.exec(s)){ alert(text+"格式不正确!"); // $(id).focus(); return false } return true }

0 好像不容易。 一种方法是 : Javascript代码 收藏代码 var input = '402394@#$#%^$&^%*&^(&*&^'; try{ new RegExp(input) }catch(e){ console.log('无效正则') }

用正则表达式判断吧:publicstaticvoidRunSnippet(){Regexrx=newRegex(@"((?:(?:25[0-5]|2[0-4]\d|((1\d{2})|([1-9]?\d)))\.){3}(?:25[0-5]|2[0-4]\d|((1\d{2})|([1-9]?\d))))");if(rx.IsMatch("192.168.130.11")){System.Console.WriteLine("Is...

正则表达式 var regTel = /^0?1[3|4|5|8][0-9]\d{8}$/;regTel.test($("#Tel")[0].value);这个可以验证电话号码必须是11位,且要以13, 14, 15, 18这几个号段开头

var preg = /^[\u2E80-\u9FFF]{2}(\-|\+){1}\d{4}\.txt/; var str = "中国-2015.txt" alert(preg.test(str);

假设你的html为: 你可以用test的方法去判断: var reg = /^[0-9a-zA-Z]+$/ var str = document.getElementById("mInput").value; if(!reg.test(str)){ alert("你输入的字符不是数字或者字母") } PS:你可以用onchange或者onkeyup来触发

1、用正则表达式判断 function CheckChinese(obj,val){ var reg = new RegExp("[\\u4E00-\\u9FFF]+","g"); if(reg.test(val)){alert("包含汉字!"); } } 2、用 Unicode 字符范围判断 function chkstrlen(str){ var strlen = 0; for(var i = 0;i ...

var reg = /^(?:http(?:s|):\/\/|)(?:(?:\w*?)\.|)(?:\w*?)\.(?:\w{2,4})(?:\?.*|\/.*|)$/igconsole.log(reg.test(location.href))

在DW软件上,选中文本框, 在Spry里选择Sqry验证文本域,下面选择类型->IP地址

function checkMobile(){ var sMobile = document.mobileform.mobile.value if(!(/^1[3|4|5|8][0-9]\d{4,8}$/.test(sMobile))){ alert("不是完整的11位手机号或者正确的手机号前七位"); document.mobileform.mobile.focus(); return false; } } ...

网站首页 | 网站地图
All rights reserved Powered by www.wmjy.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com