如何控制输入的值为2位字母?
最新遇到这样的问题,一个设备管理页面,要求设备代码位2位字母,如“ab”,“aa”等。怎么做呢?
------解决方案--------------------Web还是Winform??
------解决方案--------------------随机
------解决方案--------------------正则.
[a-z,A-Z]{2}
------解决方案--------------------用正则;
^[a-zA-Z]{2}$
------解决方案--------------------string[] s=new string[]{ "a ", "b ",...};
Radom r = new Radom(0);
string stemp = " ";
while(s.length <2)
{
int iIndex = r.Next(25);
stemp+=s[iIndes];
}
MessageBox.show(stemp);
------解决方案--------------------RegularExpressionValidator验证控件或js
------解决方案--------------------用正则表达式
[a-z,A-Z]{2}
------解决方案--------------------^([a-z][A-Z]){2}$