String 比较名称和首字母顺序不同的两个名称(字符串)
我在比较两个名字 名称1=J史密斯 名称2=史密斯J 名称相同,但顺序不同 String.compare并不等同于它们,这是正确的 但在我的例子中,我需要一个函数,它将这个比较归类为true,忽略单词的顺序,只要名称和首字母相同 你知道怎么做吗String 比较名称和首字母顺序不同的两个名称(字符串),string,compare,String,Compare,我在比较两个名字 名称1=J史密斯 名称2=史密斯J 名称相同,但顺序不同 String.compare并不等同于它们,这是正确的 但在我的例子中,我需要一个函数,它将这个比较归类为true,忽略单词的顺序,只要名称和首字母相同 你知道怎么做吗 If InvName.Split(" ").Sort() = BankName.Split(" ").Sort() Then Return True End If 因此,对这两个字符串进行排序,然后比较它们 Array.So
If InvName.Split(" ").Sort() = BankName.Split(" ").Sort() Then
Return True
End If
因此,对这两个字符串进行排序,然后比较它们
Array.Sort(Name.Split(" ")) = Array.Sort(Name2.Split(" "))
我该怎么做?vb.netShow您到目前为止做了什么,如果您仍然无法对其进行编码,那么我可以为您进行调整。如果NAME1.Split(“”.Sort()=NAME2.Split(“”.Sort()),那么?如果InvName.Split(“”.Sort()=BankName.Split(“”.Sort()),则返回True End,但它要求为排序函数提供参数/参数