关于RichtextBox的Find函数使用的问题
我遇到的困难是这样的
我想对一个Htm文件的源代码进行编辑,比如查找其中的全部<span></span>标签对,并对它们进行编辑。我首先将Htm文件加载到一个Richtextbox中,用find函数找到第一个<span>,假设位置是12000,接着需要找到下一个标签</span>,这时候,查找位置的初始点应该是<span>的位置12000,但是find函数的第一个参数是将汉字看作一个字符,第二个参数是将汉字看作两个字符,这样,第二个参数是12000的时候,函数实际上可能是从第11000个字符开始查找的,如果前面有</span>标签的话,函数返回的位置值就是错误的,设置可能陷入死循环。如何解决这个问题,可以在文件中找到所有<span>标签对的起止位置?请大家帮忙,谢谢。
我及时结帖的。