vb检查2个字符串是否有2个不相等的字符

时间:2015-09-24 09:04:46

标签: vb.net string char

例如,我们有2个字符串。

  val Config = new SparkConf()
    .setMaster("...")

如果超过2个字符不同,我现在可以检查它,它应该返回我的错误。

1 个答案:

答案 0 :(得分:0)

您可以使用以下功能: -

Public Function Compare(s1 As String, s2 As String, errorlimit As Integer) As Boolean
    Dim ErrorCount As Integer = 0
    For x As Integer = 0 To s1.Length - 1
        If s1(x) <> s2(x) Then
            ErrorCount += 1
        End If
    Next
    If ErrorCount > errorlimit Then
        Return False
    Else
        Return True
    End If
End Function

返回值 true 表示字符串相同或不同字符数小于指定的错误限制。返回值 false 表示不同字符的数量超出指定的错误限制。