word vba 查找字符串,该如何处理

fieldset{padding:10px;}

word vba 查找字符串各位达人、前辈,有个棘手的问题希望得到大家的帮助,先在此谢过。问题描述:现有一篇doc文档,内容是连续的一个多行字符串,类似“0123012012301230120102”(只出现0、1、2、3这四种数字)。现在要求在这篇文档中查找:指定字符串“012301230”,但是,重点是这个但是,这9个字符中,可以“最多”错两个数字(可以不错,可以错一个,可以错两个),比如“112301230”和“222301230”这一类的都要能匹配。基本要求就是这样,希望我描述的够清楚,虽然这个操作是在word中进行,但是不一定要用VBA,如果哪个高人有好的方法,不论什么语言都可以,望不吝赐教。——解决方案——————————————————–算法不复杂。不过比较耗时。取出一行,然后从第一个字符起取 len("012301230") 长个字符串,和 012301230 进行比较,如果不同的位少于2则认可匹配。 然后再从第二个字符开始比较。 。。。。——解决方案——————————————————–想想有没办法减少比较的次数就是了到一个新的环境去欣赏去看去听,

word vba 查找字符串,该如何处理

相关文章:

你感兴趣的文章:

标签云: