c# 判断字符串 求判断条件.......
各位:
如何判断 一个字符串中是否有某一段字符,
比如 Label13.Text = XX.ToString().Trim(); //如果得到 Label13的值是 : SA1122 NC-OP
如何判断 Label13.Text中是否含有 ”NC-OP “
这个判断条件我写不出来。求大仙指教!!!!不建议写正则表达。。。。。
3Q.....
------解决方案--------------------indexof就可以了
------解决方案--------------------Label13.Text.indexOf("NC-OP")>0就是存在了
------解决方案--------------------Label13.Text.contains("NC-OP");
------解决方案--------------------去MSDN看 indexof
------解决方案--------------------if(Label13.Text.contains("NC-OP"))
{
MessageBox.show(“存在”);
}
------解决方案--------------------if (Label13.Text.Contains("NC-OP"))
{
MessageBox.show(“存在!”);
}
if(Label13.Text.IndexOf(b)>0)
{
MessageBox.show(“存在!”);
}
------解决方案--------------------if(Label13.Text.IndexOf("NC-OP")>0)
{
MessageBox.show(“存在!”);
}
------解决方案--------------------if(Label13.Text.Contains("NC-OP"))
{
respose.write("<script>alert('存在!')</script>");
}
else
{
respose.write("<script>alert('no存在!')</script>");
}
------解决方案-------------------- if (Label13.Text.IndexOf("0NC-OP") > -1)
{
MessageBox.Show("存在!");
}
else
{
MessageBox.Show("不存在!");
}
------解决方案--------------------IndexOf查下就知道了
------解决方案--------------------楼上indexof的逗比们知道有个叫做contains的方法么?
------解决方案--------------------
这得怪1楼。要是1L说Contains,你会发现大家都不知道IndexOf
------解决方案-------------------- 太多的软件工程师什么的编程手艺还不如我一个搬砖的爱好者就一点都不奇怪了。。