knrt.net
当前位置:首页 >> C# 什么正则表达式才能使输入只能为"男"或"女"? >>

C# 什么正则表达式才能使输入只能为"男"或"女"?

[男|女] 或者使用^([男|女]){1}$ 这个就限定一次 推荐你还是用单选按钮吧只能选择男女中的一个 话说分类上升达人排行榜最近好像比较消沉啊

string regexString = @"?\d+$";Regex.IsMatch(TextBox1.Text, regexString);

正数(包括小数) ^[+]{0,1}(\d+)$|^[+]{0,1}(\d+\.\d+)$正整数 ^[+]{0,1}(\d+)$

楼上的基本正确, 但 txt4.Text基本不会为 null, 但有可能为 string.Empty, 所以正则表达式中的 * 应该为 +, 当然如果string.Empty合法, 那就不用改了.

<asp:RadioButton ID="rbt1" server="runat" groupname="sex" text="男"></asp:RadioButton><asp:RadioButton ID="rbt2" server="runat" groupname="sex" text="女"></asp:RadioButton> 设置groupname属性就行了

直接用JS判断!

只能输入数字:"^[0-9]*$". 只能输入n位的数字:"^\d{n}$". 只能输入至少n位的数字:"^\d{n,}$". 只能输入m~n位的数字:."^\d{m,n}$" 只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$". 只能输入有两位小数的正实数:"^[0

分2步:1,限制输入 范围,字母,数字,特殊字符2,判断组合

数字是\\s 要用到 RegularExpressionValidator 控件 Eg: <asp:TextBox ID="text_1" runat="server" /> <asp:RegularExpressionValidator ControlToValidate="text_1" ValidationExpression="\\s" runat="server" />

namespace\s+[\w\d]+(\.[\w\d]+)*;/i

相关文档
网站首页 | 网站地图
All rights reserved Powered by www.knrt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com