javascript - 如何在 JavaScript 中评估第一个 "Who' 上的 ?"as being equal to "s?

标签 javascript regex string text comparison

我需要将两个字符串评估为相等,即使它们存在微小的标点符号差异,而这些差异不会使它们在 Google 搜索中有所不同。

例如,这些对将被视为相等(以及您认为可能在 Google 中起作用的任何其他小语法/拼写错误):

Who's on first?
whos on first.

Where's the beef/problem?
wheres the beef problem

JavaScript 中是否有库函数可以执行此操作?

最佳答案

这实际上不是一个简单的任务,要做到正确你需要查找stemming .

关于javascript - 如何在 JavaScript 中评估第一个 "Who' 上的 ?"as being equal to "s?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4260858/

相关文章:

python - 如何知道如何重新使用什么来分割字符串?

javascript - 在javascript中替换子字符串的最简单方法

javascript - 如何在js矩阵中通过键盘输入数字

javascript - 强制 Google Maps API 仅使用纬度/经度值 - 修改预制 JS

Iframe 中定义的 Javascript 回调函数

string - ada中的文件IO,如何将字符串写入文件?

Python 子/父类,子类返回字符串两次?

javascript - 通过 mongoose 将条目插入 MongoDB 中的多级嵌套数组

java - 如何从 Java 中的字符串中删除所有非字母字符?

c - 建议使用 gcc 编译器替代 gets() 函数