读书人

怎样判断用户输入的字符串前端是否含有

发布时间: 2012-01-02 22:40:04 作者: rapoo

怎样判断用户输入的字符串前端是否含有http://字符?
string strUrl = TextBox1.Text.Trim();
if( 这里怎么写?谢谢 )
{
label1.Text = "输入的网址正确 "
}
else
{
label1.Text = "出错了:输入的网址必须且在前面带http:// "
}

[解决办法]
正则
[解决办法]
String.StartWith
[解决办法]
你要做的判断是:前7个字符必须是http://

所以 if(strUrl.Substring(0,7)==@ "http:// ") 即可

[解决办法]
string strUrl = TextBox1.Text.Trim();
if(strUrl.Substring(0,7).CompareTo(@ "http:// ")==0)
{
label1.Text = "输入的网址正确 "
}
else
{
label1.Text = "出错了:输入的网址必须且在前面带http:// "
}
[解决办法]
using?
[解决办法]
Regex r = new Regex(@ "^http://(\w)*$ ");
Match m = r.Match(TextBox1.Text.Trim());
if (m.Success)
{
//do sth
}



[解决办法]
string strMyUrl = strUrl.SubString(0,7);
你把这个改成
string strMyUrl = strUrl.SubString(0,7).toString();

读书人网 >asp.net

热点推荐