求高手帮忙写一个正则表达式,用来判断一个只能输入数字的文本框若输入英文、汉字或符号显示错误信息

来源:学生作业学帮网 编辑:学帮网 时间:2024/04/29 23:16:46

求高手帮忙写一个正则表达式,用来判断一个只能输入数字的文本框若输入英文、汉字或符号显示错误信息

不知道你要用什么语言来写,这里用js来做示例,反正限制只能输入数字的正则表达式是一样用的,就是 ^[0-9]*$,你在别的语言里也一样用.
下面是例子:
<html>
<head>
<!--
    保存此脚本为 test.html,允许浏览器运行脚本,打开此脚本进行测试
-->
<script type="text/javascript">
function check()
{
    var str;
    str = document.getElementById("txtInput").value;
    if (str.match(/^[0-9]*$/) == null)
    {
        alert("非数字.");
    }
}
</script>
</head>
<body>
    输入:<input type="text" id="txtInput" value="" onpropertychange="check()" />
</form>
</body>
</html>

求高手帮忙写一个正则表达式,用来判断一个只能输入数字的文本框若输入英文、汉字或符号显示错误信息 正则表达式 如何判断不能有 空格半个忙,一个字符串 ,16位,不能包含空格的正则表达式怎么写,asp.net 的验证控件, 求一个正则表达式:匹配: [内容]要包括方括号 求大神帮忙写一个只允许是百分数的js正则表达式(从0%至100%,中间数字允许两位小数).例:24% 判断为true 24.56% 判断为true 增长率24.56% 判断为false 增长率为24.56%,还需继续努力 判 求一个验证数字,小数点的正则表达式(只能为整数和小数的正则) js正则表达式:6-20位,可以为数字或者英文,最少一个英文.请问正则表达式怎么写 正则表达式 小数求一正则表达式,判断百分率,100之间的数,可以是整数,也可以带2位的小数.楼下两个表达式,如果输入一个4位的整数也是对的 求一判断数字的正则表达式(小数、负数)判断一个数字可以为小数也可以是负数,并且如果这个数字为小数的话最多支持小数点后5位,求这个正则表达式该如何写?^[+-]?\d+\.?[0-9]{0,1,2,3,4,5}$ 用正则表达式如何判断一个输入框内的字符必须是数字或者小数,如果是小数必须这能是两位小数,等待,请朋友们帮忙, 帮忙写一个只能为 数字加逗号(包括中文逗号)的一个正则表达式 格式一:123456789,123456,2233311 OK javaScript的 正则表达式匹配[0],[1],[2]这样的下标,怎么写,就是说判断一个字符串是否包含[0]或者[9],中间一个数字 写一个能匹配一个字符串中所有数字(包括小数)的正则表达式 求一个xxx-xxx-xxxx的国外电话号码的js正则表达式求一个xxxxxxxxxxx-xxxxxxx-xxx-xxxx 能通用的正则表达式 正则表达式匹配非汉字且非英文字母如题所说,我要写一个正则表达式,匹配所有的既不是汉字又不是英文字母的字符. 求一个正则表达式,不能含有下划线(_),英文的逗号(,)这两个符号 求一个js正则表达式.验证大于0小于1的小数 求一个正则表达式.要求:小数可有可无,最多两位小数,必须大于零,急, 求一个正则表达式:以英文字母开头,只能包含英文字母、数字、下划线