题
我有两个要比较的字符串,并返回第二个字符串中不同字符的位置。
例如,如果我有
"The brown fox jumps over the lazy dog"
"The quick brown fox jumped over the lazy dog"
我希望它突出显示“快速”和“ed”。在 PHP 中解决这个问题的最佳方法是什么?
其他提示
您正在寻找的算法是“最长公共子串问题”。从那里很容易确定差异。参见维基百科:
这会让你头疼,除非你一开始就更清楚地定义你的问题!假设 str1 是“Amanda 和 Amy”,str2 是“Amanda 和 Amylase Amy”。
你的函数是返回“lase Amy”还是“Amylase”?
正确定义您的问题是解决问题的第一步!
不隶属于 StackOverflow