字符串1:如EFEEFE(两个一组,分三组,即EF EE FE),作为基础字符串,表示一图形;
另外,一些字符串如EEFEEF(EE FE EF),EEEFFE(EE EF FE)等字符串(这些字符串是三组字符串EF EE FE的排列组合)均表示同一图形;
用VB程序怎么判别这些字符串和基础字符串EFEEFE(EF EE FE)相似(即表示同一图形)?
...全文
929打赏收藏
字符串相似
字符串1:如EFEEFE(两个一组,分三组,即EF EE FE),作为基础字符串,表示一图形; 另外,一些字符串如EEFEEF(EE FE EF),EEEFFE(EE EF FE)等字符串(这些字符串是三组字符串EF EE FE的排列组合)均表示同一图形; 用VB程序怎么判别这些字符串和基础字符串EFEEFE(EF EE FE)相似(即表示同一图形)?
If Instr(1, strPattern, strNew) Then
MsgBox strNew & " is same as " & strSource & "!"
Else
MsgBox strNew & " is different from " & strSource & "!"
End If
字符串1,如EFEEFE作为基础字符串,其他和字符串1表示同一图形的字符串每次只能选一个;
也就是说,通过选择三组字符串(字符串1中如EF EE FE)形成一个新字符串,然后判断该字符串是字符串1中那三组字符串(EF EE FE)的排列组合.
我不知道我到底说清楚了没有,我目前还没解决这个问题,希望高手多多指教,谢了。