http://community.csdn.net/Expert/TopicView1.asp?id=4902902while(true)
{
Console.Write("String:");
string str = Console.ReadLine();
Console.WriteLine(Regex.IsMatch(str, @"^(?=.*[A-Za-z])(?=.*\d)[A-Za-z0-9]+$"));
}
{
Console.Write("String:");
string str = Console.ReadLine();
Console.WriteLine(Regex.IsMatch(str, @"^(?=.*[A-Za-z])(?=.*\d)[A-Za-z0-9]+$"));
}
if( reg.test(str) )
{
//字符串str 格式正确
}
<head>
<title>Javascript正则表达式</title>
</head>
<body>
<script >
function regex()
{
var regex =^[A-Za-z0-9]+$ /i;
var str = document.form1.name1.value;
var result = regex.test(str);
alert(result);
}
</script>
<form name=form1>
<input type=text name=name1>
<input type=button onClick="regex()" value="test">
</form>
</body>
</html>
<head>
<title>Javascript正则表达式</title>
</head>
<body>
<script >
function regex()
{
var regex =/^[A-Za-z0-9]+$ /i;
var str = document.form1.name1.value;
var result = regex.test(str);
alert(result);
}
</script>
<form name=form1>
<input type=text name=name1>
<input type=button onClick="regex()" value="test">
</form>
</body>
</html>
这段好象写的只能限制字符,怎么限制输入中文?
好象可以限制输入法,输入法被限制就输入不了英文了,为了限制复制,我觉得还应该加上,
onpaste="return false"
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD><BODY>
<input type="text" name="test_input" style="ime-mode:disabled;">
</BODY>
</HTML>