var aa=/^[a-z]\w+$/gi; //首字符为字母,后面为[a-zA-z0-9_]
ss="suer!''" ;
if (!aa.test(ss))
{
alert("错了");
}
ss="suer!''" ;
if (!aa.test(ss))
{
alert("错了");
}
解决方案 »
- js,focus and onfocus区别,为何我在onblur下chrome失效
- 用c#做一个在线考试系统,给一个思路
- 如何操作已用showModelessDialog打开的窗口内值?
- 求个匹配<.............>的正则表达式
- javascript:如何获取radio的值
- 新手问简单问题.
- ???如何制作一个既可以移动,又可以改变大小的层?主要是鼠标的样式:(十字箭头)(双向箭头(水平、竖直、斜向))
- 经典!!!!!!!!!看姐有一
- javascrip与vbscrip的兼容
- ext 2.2 类似ext 3.4 下拉框分页?
- 小菜一碟:IE与Mozilla中JavaScript的主要差异
- 求浮动隐藏导航栏,在线等
ss="suer!''" ;
if (!aa.test(ss))
{
alert("错了");
}
不好意思在问一个小问题,就是如果只许为数字呢?
function isNum(s)
{
alert((/^(\d+)$/g).test(s));
}
isNum("x12")
isNum("12")
</script>
function isNum(s)
{
alert((/^([0-9]+)$/g).test(s));
}
isNum("x12")
isNum("12")
</script>------------------------------------
<script>
function isNum(s)
{
alert((/^([0-9])+$/g).test(s));
}
isNum("x12")
isNum("12")
</script>
========================================<script>
function isNum(s)
{
alert((/^(\d)+$/g).test(s));
}
isNum("x12")
isNum("12")
</script>
"^[0-9]*[1-9][0-9]*$" //正整数
"^((-\\d+)|(0+))$" //非正整数(负整数 + 0)
"^-[0-9]*[1-9][0-9]*$" //负整数
"^-?\\d+$" //整数
"^\\d+(\\.\\d+)?$" //非负浮点数(正浮点数 + 0)
"^(([0-9]+\\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\\.[0-9]+)|([0-9]*[1-9][0-9]*))$" //正浮点数
"^((-\\d+(\\.\\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]*)))$" //负浮点数
"^(-?\\d+)(\\.\\d+)?$" //浮点数
"^[A-Za-z]+$" //由26个英文字母组成的字符串
"^[A-Z]+$" //由26个英文字母的大写组成的字符串
"^[a-z]+$" //由26个英文字母的小写组成的字符串
"^[A-Za-z0-9]+$" //由数字和26个英文字母组成的字符串
"^\\w+$" //由数字、26个英文字母或者下划线组成的字符串
"^[\\w-]+(\\.[\\w-]+)*@[\\w-]+(\\.[\\w-]+)+$" //email地址
"^[a-zA-z]+://(\\w+(-\\w+)*)(\\.(\\w+(-\\w+)*))*(\\?\\S*)?$" //url例子:判断表单项字符全部由a-Z或者是A-Z的字字母组成:
<input onblur="if(/[^a-zA-Z]/g.test(this.value))alert('有错')">