我之前在网上找了一个删除函数,感觉不好用,现在自己写了一个,可以一下子删除多个符合条件的字符串,您需要做的就是告诉函数您要处理的字符串,以及要删除的始末位置。
我用下面代码进行测试:
///如果要删除str中第一个start到最后一个last之间的,请把函数中b- a 改成 str.Length - b 即可。
得到的结果:
789456153ABCDEFG123HIJKLMNABCDEFG123HIJKLMN
strStar=DeF;strEnd=hi
1:789456153ABCDEFJKLMNABCDEFJKLMN
2:789456153ABCHIJKLMNABCHIJKLMN
3:789456153ABCJKLMNABCJKLMN
4:789456153ABCDEFHIJKLMNABCDEFHIJKLMN
5:789456153ABC
6:789456153ABCDEF
7:G123HIJKLMN
8:DEFG123HIJKLMN
9:789456153ABCDEFG123HIJKLMNABCDEFG123HIJKLMN
欢迎转载,转载请注明来自夫子的博客:http://hi.youkuaiyun.com/space.php?uid=5394762 QQ:150413688