比较节点 js 中的字符串 "UTF-16"
Comparing Strings In node js "UTF-16"
我是 Node.js 的新手。并且需要一个 npm 包或一些模块来与 UTF-16 格式的字符串进行比较。
在 C# 中我有以下函数:
public int Compare(string x, string y)
{
var myComparer = CompareInfo.GetCompareInfo("en-US");
return myComparer.Compare(x, y, CompareOptions.Ordinal);
}
我希望将此 C# 代码中的相同行为写入 Node.js
提前致谢
查看 String.prototype.localeCompare(compareString[, locales[, options]])
。
你的等价物可能是 x.localeCompare(y, "en-US")
。
我是 Node.js 的新手。并且需要一个 npm 包或一些模块来与 UTF-16 格式的字符串进行比较。
在 C# 中我有以下函数:
public int Compare(string x, string y)
{
var myComparer = CompareInfo.GetCompareInfo("en-US");
return myComparer.Compare(x, y, CompareOptions.Ordinal);
}
我希望将此 C# 代码中的相同行为写入 Node.js
提前致谢
查看 String.prototype.localeCompare(compareString[, locales[, options]])
。
你的等价物可能是 x.localeCompare(y, "en-US")
。