此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
楼主【huotu】截止到2008-07-01 09:28:31的历史汇总数据(不包括此帖):
发帖数:0 发帖分:0
结贴数:0 结贴分:0
未结数:0 未结分:0
结贴率:-------------------结分率:-------------------
如何结贴请参考这里:http://topic.csdn.net/u/20080501/09/ef7ba1b3-6466-49f6-9d92-36fe6d471dd1.html
楼主【huotu】截止到2008-07-01 09:28:31的历史汇总数据(不包括此帖):
发帖数:0 发帖分:0
结贴数:0 结贴分:0
未结数:0 未结分:0
结贴率:-------------------结分率:-------------------
如何结贴请参考这里:http://topic.csdn.net/u/20080501/09/ef7ba1b3-6466-49f6-9d92-36fe6d471dd1.html
var re = /w{3,}/
alert(!re.test(str));
/\w{2,}[\-a-vx-zA-Z0-9]/
<html>
<head>
<title>Regular Expression</title>
<meta http-equiv="Content-type" content="text/html;charset=gb2312" />
<style type="text/css">
<!--
#ShowResult{
color:#f00;
font:12pt arial;
}
#title{
font:14pt arial,verdana,sans-serif;
}
-->
</style>
<script language="javascript">
<!--
/*
// regex tester in JavaScript
// Rainsome Studio
// [email protected]
//2008-7-1 in Shanghai
*/
function Regex()
{
///*
if(document.getElementById("sToMatch").value=="")
{
alert("请输入必要的数据。");
return;
}
//*/
var str1=document.getElementById("sToMatch").value ;
var regex1=/^www$/i;
var regex2=/^[_\w]{3,}$/i;
var sResult="";
if(regex2.test(str1) && !regex1.test(str1))
{
sResult="Match.";
}
else
{
sResult="Don't match.";
}
document.getElementById("ShowResult").innerHTML ="Result:" + sResult; return; }
-->
</script>
</head>
<body >
<div >
<div id="title" >Regular Expression</div>
<hr />
<form id="frmRegex"><br />
<div>To Match String:<input id="sToMatch" type="text" value="a Regular Expression"/></div><br /><br />
<div id="ShowResult"></div><br /><br />
<div><input type="button" onclick="javascript:Regex();" value="Click Here!"></div>
</form>
</div>
</body>
</html>
var str1 = "fsdfsdf";
var str2 = "fsdfsdf42424";
var str3 = "24234";
var re = /\b((?!www)\w)+\b/ alert(re.test(str));
alert(re.test(str1));
alert(re.test(str2));
alert(re.test(str3));
<script type="text/javascript">
var req = /(^[^www])|(www\w{1,})/;var str = "www";
var str1 = "fsdfsdf";
var str2 = "fsdfsdf42424";
var str3 = "24234";
var str4 = "www24234w";
var str4 = "242www34";alert(req.test(str));
alert(req.test(str1));
alert(req.test(str2));
alert(req.test(str3));
alert(req.test(str4));
alert(req.test(str5));</script>
应该是 /(^[^www])|(^www\w{1,})/;
<head>
<script type="text/javascript">
var req = /(^[^www])|(^www\w{1,})|(^ww[^w])|(^w[^ww])/;var str = "www";
var str1 = "fsdfsdf";
var str2 = "fsdfsdf42424";
var str3 = "24234";
var str4 = "ww24234w";
var str5 = "242www34";
var str6 = "wwcccc"
var str7 = "wcccc"
var str8 = "wwwcccc"document.write(str + " : " + req.test(str) + "<br/>");
document.write(str1 + " : " + req.test(str1) + "<br/>");
document.write(str2 + " : " + req.test(str2) + "<br/>");
document.write(str3 + " : " + req.test(str3) + "<br/>");
document.write(str4 + " : " + req.test(str4) + "<br/>");
document.write(str5 + " : " + req.test(str5) + "<br/>");
document.write(str6 + " : " + req.test(str6) + "<br/>");
document.write(str7 + " : " + req.test(str7) + "<br/>");
document.write(str8 + " : " + req.test(str8) + "<br/>");</script>
</head>
<body>
(^www\w{1,}) : 以www开头,但www后面有字符
(^ww[^w]) : 以ww开头,且后面的第一个字符不是w
(^w[^ww]) : 以w开头,且后面的头两个字符不是ww
<html>
<head>
<title>Regular Expression</title>
<meta http-equiv="Content-type" content="text/html;charset=gb2312" />
<style type="text/css">
<!--
#ShowResult{
color:#f00;
font:12pt arial;
}
#title{
font:14pt arial,verdana,sans-serif;
}
-->
</style>
<script language="javascript">
<!--
/*
// regex tester in JavaScript
// Rainsome Studio
// [email protected]
//2008-7-1 in Shanghai
*/
function Regex()
{
///*
if(document.getElementById("sToMatch").value=="")
{
alert("请输入必要的数据。");
return;
}
//*/
var str1=document.getElementById("sToMatch").value ;
//var regex1=/^www$/i;
//var regex2=/^[_\w]{3,}$/i;
//var regex1=/^[_\w]{3,}(?!\bwww\b)$/ig;
var regex1=/^(?:(?![w]{3})[_a-z0-9]{3}|[_a-z0-9-]{4,})$/i;
var sResult="";
//if(/*regex2.test(str1) && !*/regex1.test(str1))
if(regex1.test(str1))
{
sResult="Match.";
}
else
{
sResult="Don't match.";
}
document.getElementById("ShowResult").innerHTML ="Result:" + sResult;
sResult="";
return; }
-->
</script>
</head>
<body >
<div >
<div id="title" >Regular Expression</div>
<hr />
<form id="frmRegex"><br />
<div>To Match String:<input id="sToMatch" type="text" value="a Regular Expression"/></div><br /><br />
<div id="ShowResult"></div><br /><br />
<div><input type="button" onclick="javascript:Regex();" value="Click Here!"></div>
</form>
</div>
</body>
</html>
[/code]
<html>
<head>
<title>Regular Expression</title>
<meta http-equiv="Content-type" content="text/html;charset=gb2312" />
<style type="text/css">
<!--
#ShowResult{
color:#f00;
font:12pt arial;
}
#title{
font:14pt arial,verdana,sans-serif;
}
-->
</style>
<script language="javascript">
<!--
/*
// regex tester in JavaScript
// Rainsome Studio
// [email protected]
//2008-7-1 in Shanghai
*/
function Regex()
{
///*
if(document.getElementById("sToMatch").value=="")
{
alert("请输入必要的数据。");
return;
}
//*/
var str1=document.getElementById("sToMatch").value ;
//var regex1=/^www$/i;
//var regex2=/^[_\w]{3,}$/i;
//var regex1=/^[_\w]{3,}(?!\bwww\b)$/ig;
var regex1=/^(?:(?![w]{3})[_a-z0-9]{3}|[_a-z0-9-]{4,})$/i;
var sResult="";
//if(/*regex2.test(str1) && !*/regex1.test(str1))
if(regex1.test(str1))
{
sResult="Match.";
}
else
{
sResult="Don't match.";
}
document.getElementById("ShowResult").innerHTML ="Result:" + sResult;
sResult="";
return; }
-->
</script>
</head>
<body >
<div >
<div id="title" >Regular Expression</div>
<hr />
<form id="frmRegex"><br />
<div>To Match String:<input id="sToMatch" type="text" value="a Regular Expression"/></div><br /><br />
<div id="ShowResult"></div><br /><br />
<div><input type="button" onclick="javascript:Regex();" value="Click Here!"></div>
</form>
</div>
</body>
</html>
<html>
<head>
<title>Regular Expression</title>
<meta http-equiv="Content-type" content="text/html;charset=gb2312" />
<style type="text/css">
<!--
#ShowResult{
color:#f00;
font:12pt arial;
}
#title{
font:14pt arial,verdana,sans-serif;
}
-->
</style>
<script language="javascript">
<!--
/*
// regex tester in JavaScript
// Rainsome Studio
// [email protected]
//2008-7-1 in Shanghai
*/
function Regex()
{
///*
if(document.getElementById("sToMatch").value=="")
{
alert("请输入必要的数据。");
return;
}
//*/
var str1=document.getElementById("sToMatch").value ;
//var regex1=/^www$/i;
//var regex2=/^[_\w]{3,}$/i;
//var regex1=/^[_\w]{3,}(?!\bwww\b)$/ig;
var regex1=/^(?:(?![w]{3})[_\w]{3}|[_\w]{4,})$/i;
var sResult="";
//if(/*regex2.test(str1) && !*/regex1.test(str1))
if(regex1.test(str1))
{
sResult="Match.";
}
else
{
sResult="Don't match.";
}
document.getElementById("ShowResult").innerHTML ="Result:" + sResult;
sResult="";
return; }
-->
</script>
</head>
<body >
<div >
<div id="title" >Regular Expression</div>
<hr />
<form id="frmRegex"><br />
<div>To Match String:<input id="sToMatch" type="text" value="a Regular Expression"/></div><br /><br />
<div id="ShowResult"></div><br /><br />
<div><input type="button" onclick="javascript:Regex();" value="Click Here!"></div>
</form>
</div>
</body>
</html>