说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

谁做过字符串分析程序,比如两个段落的数据比较,查找特定字符串等

编辑:说三道四文库 发布时间:2018-01-22 04:21
HTML文档下载 WORD文档下载 PDF文档下载
大家都用UE吧,就是UE的比较和查找功能类似的做法,分不足可以再加
up~!
gz
还真没用过
具体说说!
比如有两个RICHTEXT,里边的文字是不一样的,找到不同的文字用颜色标记出来
1:  adsfasdf ddd
2: asdfaffdsfa ddd
把1 里的adsfasdf和2  里的asdfaffdsfa 标记出来  ddd不变
我是把字符串分为数组,然后再一一比较,但情况太多,我的循环总是不对
instr(b,a)function
can find the string a which you want to search , in another string b
to  davidjian(大尉) 
是一一对应的,不然如果有很多同一个字如何标识?
学习
如果只是在一定的条件下是很容易实现的。
比如条件是:需比较的字符串是一一对应的,中间以" "(空格)进行区分。比如:
123 uuuqqq 8899 rree
123 u 889 rree
就可以把字符每个以空格区分的段落记入数组,当把两个字符串都分别记入两个字符数组后,然后就对数组进行对比就可以了。
DATA1(1)="123"
DATA1(2)="uuuqqq"
DATA1(3)="8899"
DATA1(4)="rree"
--------------------------
DATA1(1)="123"
DATA1(2)="u"
DATA1(3)="889"
DATA1(4)="rree"

当然在实现的过程中需要花一些时间写一些基础代码,不过不需要几行也该就搞定了。
错了,是:
DATA2(1)="123"
DATA2(2)="uuuqqq"
DATA2(3)="8899"
DATA2(4)="rree"
搞不懂你要做什么 
其实就是一个窗体上的两个richtext,把里边的不同的内容给拿出来,在不同的richtext中显示出来,相当与是一个长句子用‘  ’分开,识别不同的词,把不同的东西找出来,就是UE中的那个文件对比功能,只要你选择两个文件后就可以将不同的地方显示出来了
to Wang_xiaoni(Wxn):
你用过我的方法吗?
就是用字符数组来实现
能写一个小例子吗?
请先到boy2002cn@sina.com,  谢谢
期待
VB如何抓出 Access 的 Table 欄位中的【敘述】部份呢? 实现Access数据库的Web查询-VB资料 使用Visual Basic访问数据库几个注意的问题 数据库查询-VB资料 数据约束控件和 RecordSet-VB资料 新手提问:关于Conn.Execute(Sql)与Rs.Open Sql,Conn区别! [救命啊!!!]关于visio不能安装的问题 创建的ipaddressctrl为什么不能用光标输入? 用MODEM(带FAX及语音功能)如何实现“先通话,再收或发传真”! IBM PCMCIA卡失效和网卡无效问题 字符串形式为'[aa] + [bb] + [cc]',请问怎样逐一取得中括号里面的值? 有使用OFFICE2003做項目的朋友嗎 如何得到本地计算机的网络状态,比如网络是否通,数据上传和下发速率... 时间比较问题!! 已知2^a=3,2^b=6,2^c=12,求a、b 若2^a=3,4^b=6,8^c=12,试求a,b 书店运来一批故事书,第一天卖出全部的10%,第二天 1.如图,已知△ABC的内角∠ABC和外角∠CAD 血液里有大肠杆菌怎么治? 目前最大的可以因式分解的质数?只求数字我打错了 目 如何用因式分解来判断此数是否是质数?当n为正整数时 合数分解成质数在因式分解中有何利用 当什么时候,钟面上时针和分针的角度形成150度?说 韩国战殁者遗属要求取消靖国神社合祀二文莱将实施严厉伊斯兰刑法 通奸者将被李克强与梅德韦杰夫清晨在钓鱼台国宾馆李克强与梅德韦杰夫清晨散步叙友谊一埃及网友脸书大赞日本人美德 遛狗携美国多州自救 出资重开景点李克强推介中国高铁:物美价廉美法院准许继续监控公民电话房产证上加子女名字 老人需慎重“菲特”引发灾害天气用工讨论无限之成神路天征记冷面魔神育灵银河湾潮汐塔旅游白云庵旅游九沟风景区旅游金顶山旅游自贡恐龙博物馆旅游
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘