现在项目上碰到一个textboxd验证问题。要求在textbox里输入的类似于 ABC.1234.1.2 这样的字符串。凡是输入位数不符合的,或是“ABC.A123.1.2”的也不可以,也就是说只能是“三个字母.四个数字.一个数字.一个数字”这样的格式。我不知道该怎么做,特向大家来请教。先谢谢大家的帮助。谢谢!
10 个解决方案
#1
用正则嘛
#2
能说具体一点吗?我刚接触编程。谢谢
#3
写一个函数的例:
public bool CheckedTextBOx(string textBox1.text.Trim())
{
boo; b=true;
string s=textBOx1.text.Trim();
for(int i=0;i<textBox1.text.Length;i++)
{
if(s[i]<'A' && s[i]>'Z')
{
b=false;
}
}
return b;
}
像这样的去写应该可以写出来的……
public bool CheckedTextBOx(string textBox1.text.Trim())
{
boo; b=true;
string s=textBOx1.text.Trim();
for(int i=0;i<textBox1.text.Length;i++)
{
if(s[i]<'A' && s[i]>'Z')
{
b=false;
}
}
return b;
}
像这样的去写应该可以写出来的……
#4
写一个函数的例:
public bool CheckedTextBOx(string textBox1.text.Trim())
{
boo; b=true;
string s=textBOx1.text.Trim();
for(int i=0;i<textBox1.text.Length;i++)
{
if(s[i]<'A' && s[i]>'Z')
{
b=false;
}
}
return b;
}
像这样的去写应该可以写出来的……
public bool CheckedTextBOx(string textBox1.text.Trim())
{
boo; b=true;
string s=textBOx1.text.Trim();
for(int i=0;i<textBox1.text.Length;i++)
{
if(s[i]<'A' && s[i]>'Z')
{
b=false;
}
}
return b;
}
像这样的去写应该可以写出来的……
#5
写一个函数的例:
public bool CheckedTextBOx(string textBox1.text.Trim())
{
boo; b=true;
string s=textBOx1.text.Trim();
for(int i=0;i<textBox1.text.Length;i++)
{
if(s[i]<'A' && s[i]>'Z')
{
b=false;
}
}
return b;
}
像这样的去写应该可以写出来的……
public bool CheckedTextBOx(string textBox1.text.Trim())
{
boo; b=true;
string s=textBOx1.text.Trim();
for(int i=0;i<textBox1.text.Length;i++)
{
if(s[i]<'A' && s[i]>'Z')
{
b=false;
}
}
return b;
}
像这样的去写应该可以写出来的……
#6
var re=/^[A-Z]{4}.[\d]{4}.[\d].[\d]/gi;
#7
VAR是什么?
我.NET2.0 VS2005 WINFORM
#8
继续等待,救急啊
#9
学习学习
#10
使用正则表达式
#1
用正则嘛
#2
能说具体一点吗?我刚接触编程。谢谢
#3
写一个函数的例:
public bool CheckedTextBOx(string textBox1.text.Trim())
{
boo; b=true;
string s=textBOx1.text.Trim();
for(int i=0;i<textBox1.text.Length;i++)
{
if(s[i]<'A' && s[i]>'Z')
{
b=false;
}
}
return b;
}
像这样的去写应该可以写出来的……
public bool CheckedTextBOx(string textBox1.text.Trim())
{
boo; b=true;
string s=textBOx1.text.Trim();
for(int i=0;i<textBox1.text.Length;i++)
{
if(s[i]<'A' && s[i]>'Z')
{
b=false;
}
}
return b;
}
像这样的去写应该可以写出来的……
#4
写一个函数的例:
public bool CheckedTextBOx(string textBox1.text.Trim())
{
boo; b=true;
string s=textBOx1.text.Trim();
for(int i=0;i<textBox1.text.Length;i++)
{
if(s[i]<'A' && s[i]>'Z')
{
b=false;
}
}
return b;
}
像这样的去写应该可以写出来的……
public bool CheckedTextBOx(string textBox1.text.Trim())
{
boo; b=true;
string s=textBOx1.text.Trim();
for(int i=0;i<textBox1.text.Length;i++)
{
if(s[i]<'A' && s[i]>'Z')
{
b=false;
}
}
return b;
}
像这样的去写应该可以写出来的……
#5
写一个函数的例:
public bool CheckedTextBOx(string textBox1.text.Trim())
{
boo; b=true;
string s=textBOx1.text.Trim();
for(int i=0;i<textBox1.text.Length;i++)
{
if(s[i]<'A' && s[i]>'Z')
{
b=false;
}
}
return b;
}
像这样的去写应该可以写出来的……
public bool CheckedTextBOx(string textBox1.text.Trim())
{
boo; b=true;
string s=textBOx1.text.Trim();
for(int i=0;i<textBox1.text.Length;i++)
{
if(s[i]<'A' && s[i]>'Z')
{
b=false;
}
}
return b;
}
像这样的去写应该可以写出来的……
#6
var re=/^[A-Z]{4}.[\d]{4}.[\d].[\d]/gi;
#7
VAR是什么?
我.NET2.0 VS2005 WINFORM
#8
继续等待,救急啊
#9
学习学习
#10
使用正则表达式