Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

想问请教你个问题

无风  发表于:2016-11-19 09:51:29  
复制

Function 词组(str0 As String, str1 As String) As Variant
    Dim Text() As String, j As Integer
    Dim char As String
    Dim i As Integer, n As Integer
    Dim substr0 As String, substr1 As String
    substr0 = str0 & "#": substr1 = str1
    j = 0: n = 1: char = ""
    ReDim Preserve Text(j)
    For i = 1 To Len(substr0) + 1
        char = Mid(substr0, 1, n)
        If InStr(substr1, char) > 0 Then
            n = n + 1
        Else
            If Len(char) > 1 Then
                Text(j) = Mid(substr0, 1, n - 1)
                substr0 = "$" & Replace(substr0, Text(j), "", 1, 1)
                substr1 = Replace(substr1, Text(j), "", 1, 1)
                j = j + 1: n = 1: char = ""
                ReDim Preserve Text(j)
            End If
            substr0 = Replace(substr0, Mid(substr0, 1, 1), "", 1, 1)
        End If
    Next
    词组 = Text()
End Function





以上的代码是你在做 字符串模糊经典对比  的作品里写的,我看不懂,你能帮我解释下吗?? 我QQ359258668# 谢谢 大侠,我真心请教的 。

 

Top
杜超 发表于:2016-11-20 10:12:26
文章链接发一下

无风 发表于:2016-11-28 17:26:38

http://www.accessoft.com/article-show.asp?id=6326


这就是文章链接链



总记录:2篇  页次:1/1 9 1 :