永发信息网

C#如何在一个textbox中查找指定的字符串

答案:2  悬赏:40  手机版
解决时间 2021-04-05 10:03
C#如何在一个textbox中查找指定的字符串
最佳答案
textBox1中是字符串例如“adsadasdasdnm”
textBox2中是要找的字符串例如“sa”
int index = 0;
private void button2_Click(object sender, EventArgs e)
{
index = textBox1.Text.IndexOf(textBox2.Text, index);
if (index < 0)
{
index = 0;
textBox1.SelectionStart = 0;
textBox1.SelectionLength = 0;
MessageBox.Show("已到结尾");
return;
}
textBox1.SelectionStart = index;
textBox1.SelectionLength = textBox2.Text.Length;
index = index + textBox2.Text.Length;
textBox1.Focus();
}追问我想问下 index<0 是什么意思 - - 我刚找照那个打进去,查找是会查找的到,但是中间有几个字符串被跳过了 ,不是每一个都能搜索到,这是怎么回事追答把 index = index + textBox2.Text.Length这句改成 index = index + 1吧,
index<0就是没找到的时候,这时应该返回起点,所以让index=0了。
全部回答
regex是正则表达式。网上应该有很多已经很好的表达式。你只需要动态替换其中的关键字就可以了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
使用鹰爪组钓鱼太空豆和花篮之间要留多少距离
东莞全封闭寄宿学校
狗的眼睛看人真的是低的吗?狗眼看人低
第一次去见女方家长怎么办啊,我跟她现在还都
爱情告别诗词,告别北京的心里话
作用在一个物体上的两个力,大小相等,他们产
成才的名言,有关在逆境中成才的诗词名言语
加工一批零件,甲乙合作15天能完成,如果甲做
下面是有机合成的三个步骤①对不同的合成路线
广州三叶电机有限公司待遇好不好
雅婷美容美体护肤中心地址在什么地方,想过去
“How could you lose so much money?” John
上海市农民工聚集的地方有哪些?
再生PE管容易脆断的原因是什么
手机支付宝转账到别人的银行卡要手续费吗
推荐资讯
被朋友伤害的古诗词,用什么诗句来形容被家人
2015李弘基和一个大叔一起的新综艺叫什么
做鱼能不放姜可以吗?
玩客币多少钱一个?
诗中抒发乡情的诗句,表达乡情的诗句
赣榆驾校县城学车快,还是乡镇学的快
白居易写的白雪诗词,形容雁荡山的诗句
香蕉寓意
上海师范大学设专科吗?
有人吗.想问两个问题
有一台3000V、50Hz、90kW、1475r/min、Y联接
每天想念一个人快疯了,做事也心不在焉的,我
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?