如何在Asp.Net中验证不是所有字母而是数字? [英] How Can I Validate Not All Letters But Numbers In Asp.Net?

查看:65
本文介绍了如何在Asp.Net中验证不是所有字母而是数字?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

嗨朋友们,



我想验证一个有以下限制的文本框字段:



所有号码都可以被允许

至少允许一封信

没有允许所有字符



请帮助我< br $> b $ b

shreeniwas kushwah

解决方案

尝试使用此正则表达式。



^ [0-9] +






并让我知道,是否有效..


可以允许所有号码

一个数字可以有零个或多个数字单个句点(。)的前面,并且在句点之后可以有零个或多个数字。也许:[0-9] * \。[0-9] *会做...



一个数字可能根本不包含句号。所以,将前面的表达式修改为:

 [ -  +]?[0-9] * \。?[0-9] * 





至少允许一封信

基本上这意味着:

零个或多个数字;

一个字母字符;

零个或多个字母数字字符。

 ^ \ d * [A-ZA-Z] [A-ZA-Z0-9] * 

Hi friends,

I want to validate a textbox field that has following restrictions:

All Numbers can be allowed
At least one letter allowed
No All Characters Allowed

Pls help me

shreeniwas kushwah

解决方案

Try to use this Regular Expression.

^[0-9]+




and let me Know, is it working or not..


All Numbers can be allowed
A number can have zero or more digits in front of a single period (.) and it can have zero or more digits following the period. Perhaps: [0-9]*\.[0-9]* will do ...

A number may not contain a period at all. So, revise the previous expression to:

[-+]?[0-9]*\.?[0-9]*



At least one letter allowed
Basically this means:
Zero or more digits;
One alpha character;
Zero or more alphanumeric characters.

^\d*[a-zA-Z][a-zA-Z0-9]*


这篇关于如何在Asp.Net中验证不是所有字母而是数字?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆