C# 我想判断textbox输入的内容里是否含有select这个名词
4个回答
展开全部
最简单的办法:
if(textbox.Text.IndexOf("select") > -1)
{
//包含.
}
你如果要求比较高,例如允许 "I select something", 但不允许 "someselectedwords"中的select, 就最好用正则表达式:
最好先 using System.Text.RegularExpressions;
if(Regex.IsMatch("asdf", "\\sselect\\s/i"))
{
//这个我还没具体调过,可能没写对.
//你可以学习一下自己写出正确的正则表达式来.
}
if(textbox.Text.IndexOf("select") > -1)
{
//包含.
}
你如果要求比较高,例如允许 "I select something", 但不允许 "someselectedwords"中的select, 就最好用正则表达式:
最好先 using System.Text.RegularExpressions;
if(Regex.IsMatch("asdf", "\\sselect\\s/i"))
{
//这个我还没具体调过,可能没写对.
//你可以学习一下自己写出正确的正则表达式来.
}
展开全部
在你的某个事件程序中加入:
if(textbox.Text.IndexOf("select") >= 0)
{
Console.WriteLine("包含");
}
else
{
Console.WriteLine("不包含");
}
if(textbox.Text.IndexOf("select") >= 0)
{
Console.WriteLine("包含");
}
else
{
Console.WriteLine("不包含");
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一楼正解 支持 RegExp
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
提取submit 或者查找 indesxOf
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询